engiGetAttrDomainBN
engiGetAttrDomain(
sdaiGetAttrDefinition(
entity,
attributeName
),
domainName
);
Syntax
// // Strong typing definition // const char * engiGetAttrDomainBN( SdaiEntity entity, const char * attributeName, const char ** domainName ); static inline const char * engiGetAttrDomainBN( SdaiEntity entity, char * attributeName, char ** domainName ) { return engiGetAttrDomainBN( entity, (const char*) attributeName, (const char**) domainName ); } static inline const char * engiGetAttrDomainBN( SdaiEntity entity, const char * attributeName ) { return engiGetAttrDomainBN( entity, attributeName, (const char**) nullptr // domainName ); } // // Weak typing definition // const char __declspec(dllexport) * __stdcall engiGetAttrDomainBN( int_t entity, const char * attributeName, const char ** domainName ); static inline const char * engiGetAttrDomainBN( int_t entity, char * attributeName, char ** domainName ) { return engiGetAttrDomainBN( entity, (const char*) attributeName, (const char**) domainName ); } static inline const char * engiGetAttrDomainBN( int_t entity, const char * attributeName ) { return engiGetAttrDomainBN( entity, attributeName, (const char**) nullptr // domainName ); }