GitHub    Download    Forum
Overview
Tutorial
C++ API
General interfaces
Data interfaces
UDomain
UStorage
UObject
UList
UBitFlagSet
Copy
Create
Destroy
First
Get
IsValid
UBitFlagSetSingle
WDomain
WObject
IEventClient
Schema interfaces
Configuration interfaces
Structures
Error codes
C# API
DTDL
DADL
Setup

UBitFlagSet::Create

Allocates the memory and creates a UBitFlagSet object containing the specified classes.

Syntax

static UBitFlagSet* Create(
[in] UINT64* p_aullClassInfo,
[in] UINT32 p_ulCount
);

Parameter

p_aullClassInfo [in]
Type: UINT64*
Array of class info. Class info is a UINT64 with the high 32 bits set to the classid and the low 32 bits set to the count of attributes in the class.
p_ulCount [in]
Type: UINT32
Number of elements in the p_aullClassInfo array.

Return value

Pointer to the created object.

Remarks

The function may modify the content of p_aullClassInfo.
Destroy the UBitFlagSet with UBitFlagSet::Destroy when you no longer need it.
© 2022 Mobiland AG