SetBehavior

This function sets the type of behavior, by setting a mask

bit 0-7: Reserved, by default 0

bit 8:

0 Do not optimize

1 Vertex items returned as double (8 byte/64 bit)

bit 9-31: Reserved, by default 0

bit 32-63: Reserved, by default 0

Note: default setting is 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0001 0000 0000 = h0000 0000 - 0000 0100 = 256

Syntax

//   Visual Studio for Windows
public:
void __declspec(dllexport) __stdcall SetBehavior(
            __int64        model,
            __int64        setting,
            __int64        mask
        );

//   Linux, OS-X and non-Visual Studio Windows solutions
public:
void SetBehavior(
            int64_t        model,
            int64_t        setting,
            int64_t        mask
        );    

Property model

Size: 64 bit / 8 byte (value)
...

Property setting

Size: 64 bit / 8 byte (value)
...

Property mask

Size: 64 bit / 8 byte (value)
...