Archicad 28 C++ API
|
Index reference to an attribute. More...
#include <APIdefs_AttributeIndex.hpp>
Public Member Functions | |
bool | operator== (const API_AttributeIndex &rightOp) const |
Comparison operator. | |
bool | operator!= (const API_AttributeIndex &rightOp) const |
Comparison operator. | |
Int32 | ToInt32_Deprecated () const |
ULong | GenerateHashValue () const |
Generate a hash value that's why API_AttributeIndex can be used with GS::HashTable. | |
GSErrCode | ReadAsInt32 (GS::IChannel &ic) |
Read the attribute index from the given channel. | |
GSErrCode | WriteAsInt32 (GS::OChannel &oc) const |
Write the attribute index to the given channel. | |
GS::UniString | ToUniString () const |
bool | IsPositive () const |
bool | IsNegative () const |
Friends | |
API_AttributeIndex | ACAPI_CreateAttributeIndex (Int32 index) |
A wrapper function to create an API_AttributeIndex from its GS equivalent. | |
Index reference to an attribute.
|
inline |
Generate a hash value that's why API_AttributeIndex can be used with GS::HashTable.
|
inline |
|
inline |
|
inline |
Comparison operator.
rightOp | The index to compare. |
|
inline |
Comparison operator.
rightOp | The value to compare. |
|
inline |
Read the attribute index from the given channel.
ic | Input channel. |
|
inline |
|
inline |
|
inline |
Write the attribute index to the given channel.
oc | Output channel. |
|
friend |
A wrapper function to create an API_AttributeIndex from its GS equivalent.
index | [in] The attribute index to convert. |