Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
kzu_object_resources.h File Reference

Utility functions for acquiring resources. More...

Functions

kzsError kzuObjectNodeAcquireTexture (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuTexture **out_texture)
 Acquires texture resource from object node. More...
 
kzsError kzuObjectNodeAcquireMaterial (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuMaterial **out_material)
 Acquires material resource from object node. More...
 
kzsError kzuObjectNodeAcquireComposer (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuComposer **out_composer)
 Acquires composer resource from object node. More...
 
kzsError kzuObjectNodeAcquireMesh (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuMesh **out_mesh)
 Acquires mesh resource from object node. More...
 
kzsError kzuObjectNodeAcquireTrajectory (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuTrajectory **out_trajectory)
 Acquires trajectory resource from object node. More...
 
kzsError kzuObjectNodeAcquireText (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuText **out_text)
 Acquires text resource from object node. More...
 
kzsError kzuObjectNodeAcquireFont (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuFont **out_font)
 Acquires font resource from object node. More...
 
kzsError kzuObjectNodeAcquirePrefabTemplate (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuPrefabTemplate **out_prefabTemplate)
 Acquires prefab template resource from object node. More...
 
kzsError kzuObjectNodeAcquireAnimationItem (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuAnimationItem **out_animationItem)
 Acquires animation item resource from object node. More...
 
kzsError kzuObjectNodeAcquireStyle (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuStyle **out_style)
 Acquires style resource from object node. More...
 
kzsError kzuObjectNodeAcquireStateManager (const struct KzuObjectNode *objectNode, kzString resourceId, struct KzuStateManager **out_stateManager)
 Acquires state manager resource from object node. More...
 

Detailed Description

Utility functions for acquiring resources.

Copyright 2008-2019 by Rightware. All rights reserved.

Function Documentation

kzsError kzuObjectNodeAcquireTexture ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuTexture **  out_texture 
)

Acquires texture resource from object node.

kzsError kzuObjectNodeAcquireMaterial ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuMaterial **  out_material 
)

Acquires material resource from object node.

kzsError kzuObjectNodeAcquireComposer ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuComposer **  out_composer 
)

Acquires composer resource from object node.

kzsError kzuObjectNodeAcquireMesh ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuMesh **  out_mesh 
)

Acquires mesh resource from object node.

kzsError kzuObjectNodeAcquireTrajectory ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuTrajectory **  out_trajectory 
)

Acquires trajectory resource from object node.

kzsError kzuObjectNodeAcquireText ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuText **  out_text 
)

Acquires text resource from object node.

kzsError kzuObjectNodeAcquireFont ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuFont **  out_font 
)

Acquires font resource from object node.

kzsError kzuObjectNodeAcquirePrefabTemplate ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuPrefabTemplate **  out_prefabTemplate 
)

Acquires prefab template resource from object node.

kzsError kzuObjectNodeAcquireAnimationItem ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuAnimationItem **  out_animationItem 
)

Acquires animation item resource from object node.

kzsError kzuObjectNodeAcquireStyle ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuStyle **  out_style 
)

Acquires style resource from object node.

kzsError kzuObjectNodeAcquireStateManager ( const struct KzuObjectNode objectNode,
kzString  resourceId,
struct KzuStateManager **  out_stateManager 
)

Acquires state manager resource from object node.