default_alien_overloads.h File Reference

Functions

void * MemAllocNC (Int size)
 
void * MemAlloc (Int size)
 
void * MemRealloc (void *orimem, Int size)
 
void MemFree (void *&mem)
 
cineware::RootMaterialAllocAlienRootMaterial ()
 
cineware::RootObjectAllocAlienRootObject ()
 
cineware::RootLayerAllocAlienRootLayer ()
 
cineware::RootRenderDataAllocAlienRootRenderData ()
 
cineware::RootViewPanelAllocC4DRootViewPanel ()
 
cineware::LayerObjectAllocAlienLayer ()
 
cineware::NodeDataAllocAlienObjectData (cineware::Int32 id, cineware::Bool &known, cineware::BaseList2D *node)
 
cineware::NodeDataAllocAlienTagData (cineware::Int32 id, cineware::Bool &known, cineware::BaseList2D *node)
 
cineware::NodeDataAllocAlienShaderData (cineware::Int32 id, cineware::Bool &known, cineware::BaseList2D *node)
 

Function Documentation

◆ AllocAlienObjectData()

cineware::NodeData* AllocAlienObjectData ( cineware::Int32  id,
cineware::Bool known,
cineware::BaseList2D node 
)

Allocates the object types.

Parameters
[in]idThe object data ID to allocate.
[out]knownAssign false to tell Cineware SDK the object data ID is known.
[in]nodeThe parent node the data gets assigned to. Cineware SDK owns the pointed node. Since R19.
Returns
The allocated object node data.

◆ AllocAlienTagData()

cineware::NodeData* AllocAlienTagData ( cineware::Int32  id,
cineware::Bool known,
cineware::BaseList2D node 
)

Allocates the tag types.

Parameters
[in]idThe tag data ID to allocate.
[out]knownAssign false to tell Cineware SDK the tag data ID is known.
[in]nodeThe parent node the data gets assigned to. Cineware SDK owns the pointed node. Since R19.
Returns
The allocated tag node data.

◆ AllocAlienShaderData()

cineware::NodeData* AllocAlienShaderData ( cineware::Int32  id,
cineware::Bool known,
cineware::BaseList2D node 
)

Allocates the shader types.

Parameters
[in]idThe shader data ID to allocate.
[out]knownAssign false to tell Cineware SDK the shader data ID is known.
[in]nodeThe parent node the data gets assigned to. Cineware SDK owns the pointed node. Since R19.
Returns
The allocated shader node data.