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

Property accessors for KzuObjectNode. More...

Functions

struct KzcMatrix4x4 kzuObjectNodeGetRenderTransformation (const struct KzuObjectNode *objectNode)
 Gets the value of property RenderTransformation in objectNode. More...
 
kzsError kzuObjectNodeSetRenderTransformation (const struct KzuObjectNode *objectNode, const struct KzcMatrix4x4 *value)
 Sets the value of property RenderTransformation in objectNode. More...
 
kzBool kzuObjectNodeGetLayoutWidth (const struct KzuObjectNode *objectNode, kzFloat *out_value)
 Gets the value of property LayoutWidth in objectNode if the property is set. More...
 
kzsError kzuObjectNodeSetLayoutWidth (const struct KzuObjectNode *objectNode, kzFloat value)
 Sets the value of property LayoutWidth in objectNode. More...
 
kzBool kzuObjectNodeGetLayoutHeight (const struct KzuObjectNode *objectNode, kzFloat *out_value)
 Gets the value of property LayoutHeight in objectNode if the property is set. More...
 
kzsError kzuObjectNodeSetLayoutHeight (const struct KzuObjectNode *objectNode, kzFloat value)
 Sets the value of property LayoutHeight in objectNode. More...
 
kzBool kzuObjectNodeGetLayoutDepth (const struct KzuObjectNode *objectNode, kzFloat *out_value)
 Gets the value of property LayoutDepth in objectNode if the property is set. More...
 
kzsError kzuObjectNodeSetLayoutDepth (const struct KzuObjectNode *objectNode, kzFloat value)
 Sets the value of property LayoutDepth in objectNode. More...
 
enum
KzuObjectNodeHorizontalAlignment 
kzuObjectNodeGetLayoutHorizontalAlignment (const struct KzuObjectNode *objectNode)
 Gets the value of property LayoutHorizontalAlignment in objectNode. More...
 
kzsError kzuObjectNodeSetLayoutHorizontalAlignment (const struct KzuObjectNode *objectNode, enum KzuObjectNodeHorizontalAlignment value)
 Sets the value of property LayoutHorizontalAlignment in objectNode. More...
 
enum KzuObjectNodeVerticalAlignment kzuObjectNodeGetLayoutVerticalAlignment (const struct KzuObjectNode *objectNode)
 Gets the value of property LayoutVerticalAlignment in objectNode. More...
 
kzsError kzuObjectNodeSetLayoutVerticalAlignment (const struct KzuObjectNode *objectNode, enum KzuObjectNodeVerticalAlignment value)
 Sets the value of property LayoutVerticalAlignment in objectNode. More...
 
enum KzuObjectNodeDepthAlignment kzuObjectNodeGetLayoutDepthAlignment (const struct KzuObjectNode *objectNode)
 Gets the value of property LayoutDepthAlignment in objectNode. More...
 
kzsError kzuObjectNodeSetLayoutDepthAlignment (const struct KzuObjectNode *objectNode, enum KzuObjectNodeDepthAlignment value)
 Sets the value of property LayoutDepthAlignment in objectNode. More...
 
struct KzcVector2 kzuObjectNodeGetLayoutHorizontalMargin (const struct KzuObjectNode *objectNode)
 Gets the value of property LayoutHorizontalMargin in objectNode. More...
 
kzsError kzuObjectNodeSetLayoutHorizontalMargin (const struct KzuObjectNode *objectNode, struct KzcVector2 value)
 Sets the value of property LayoutHorizontalMargin in objectNode. More...
 
struct KzcVector2 kzuObjectNodeGetLayoutVerticalMargin (const struct KzuObjectNode *objectNode)
 Gets the value of property LayoutVerticalMargin in objectNode. More...
 
kzsError kzuObjectNodeSetLayoutVerticalMargin (const struct KzuObjectNode *objectNode, struct KzcVector2 value)
 Sets the value of property LayoutVerticalMargin in objectNode. More...
 
struct KzcVector2 kzuObjectNodeGetLayoutDepthMargin (const struct KzuObjectNode *objectNode)
 Gets the value of property LayoutDepthMargin in objectNode. More...
 
kzsError kzuObjectNodeSetLayoutDepthMargin (const struct KzuObjectNode *objectNode, struct KzcVector2 value)
 Sets the value of property LayoutDepthMargin in objectNode. More...
 
kzBool kzuObjectNodeIsHitTestable (const struct KzuObjectNode *objectNode)
 Gets the value of property HitTestable in objectNode. More...
 
kzsError kzuObjectNodeSetHitTestable (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property HitTestable in objectNode. More...
 
kzBool kzuObjectNodeIsHitTestableContainer (const struct KzuObjectNode *objectNode)
 Gets the value of property HitTestableContainer in objectNode. More...
 
kzsError kzuObjectNodeSetHitTestableContainer (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property HitTestableContainer in objectNode. More...
 
kzBool kzuObjectNodeIsVisible (const struct KzuObjectNode *objectNode)
 Gets the value of property Visible in objectNode. More...
 
kzsError kzuObjectNodeSetVisible (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property Visible in objectNode. More...
 
kzFloat kzuObjectNodeGetFrustumCullMargin (const struct KzuObjectNode *objectNode)
 Gets the value of property FrustumCullMargin in objectNode. More...
 
kzsError kzuObjectNodeSetFrustumCullMargin (const struct KzuObjectNode *objectNode, kzFloat value)
 Sets the value of property FrustumCullMargin in objectNode. More...
 
kzBool kzuObjectNodeIsEnabled (const struct KzuObjectNode *objectNode)
 Gets the value of property Enabled in objectNode. More...
 
kzsError kzuObjectNodeSetEnabled (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property Enabled in objectNode. More...
 
kzBool kzuObjectNodeIsFocusable (const struct KzuObjectNode *objectNode)
 Gets the value of property Focusable in objectNode. More...
 
kzsError kzuObjectNodeSetFocusable (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property Focusable in objectNode. More...
 
kzBool kzuObjectNodeIsFocused (const struct KzuObjectNode *objectNode)
 Gets the value of property Focused in objectNode. More...
 
kzsError kzuObjectNodeSetFocused (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property Focused in objectNode. More...
 
kzBool kzuObjectNodeIsPartialRenderingForceRender (const struct KzuObjectNode *objectNode)
 Gets the value of property PartialRenderingForceRender in objectNode. More...
 
kzsError kzuObjectNodeSetPartialRenderingForceRender (const struct KzuObjectNode *objectNode, kzBool value)
 Sets the value of property PartialRenderingForceRender in objectNode. More...
 
voidkzuObjectNodeGetPartialRenderingStencilObject (const struct KzuObjectNode *objectNode)
 Gets the value of property PartialRenderingStencilObject in objectNode. More...
 
kzsError kzuObjectNodeSetPartialRenderingStencilObject (const struct KzuObjectNode *objectNode, void *value)
 Sets the value of property PartialRenderingStencilObject in objectNode. More...
 

Detailed Description

Property accessors for KzuObjectNode.

Copyright 2008-2019 by Rightware. All rights reserved.

Function Documentation

struct KzcMatrix4x4 kzuObjectNodeGetRenderTransformation ( const struct KzuObjectNode objectNode)

Gets the value of property RenderTransformation in objectNode.

kzsError kzuObjectNodeSetRenderTransformation ( const struct KzuObjectNode objectNode,
const struct KzcMatrix4x4 value 
)

Sets the value of property RenderTransformation in objectNode.

kzBool kzuObjectNodeGetLayoutWidth ( const struct KzuObjectNode objectNode,
kzFloat out_value 
)

Gets the value of property LayoutWidth in objectNode if the property is set.

kzsError kzuObjectNodeSetLayoutWidth ( const struct KzuObjectNode objectNode,
kzFloat  value 
)

Sets the value of property LayoutWidth in objectNode.

kzBool kzuObjectNodeGetLayoutHeight ( const struct KzuObjectNode objectNode,
kzFloat out_value 
)

Gets the value of property LayoutHeight in objectNode if the property is set.

kzsError kzuObjectNodeSetLayoutHeight ( const struct KzuObjectNode objectNode,
kzFloat  value 
)

Sets the value of property LayoutHeight in objectNode.

kzBool kzuObjectNodeGetLayoutDepth ( const struct KzuObjectNode objectNode,
kzFloat out_value 
)

Gets the value of property LayoutDepth in objectNode if the property is set.

kzsError kzuObjectNodeSetLayoutDepth ( const struct KzuObjectNode objectNode,
kzFloat  value 
)

Sets the value of property LayoutDepth in objectNode.

enum KzuObjectNodeHorizontalAlignment kzuObjectNodeGetLayoutHorizontalAlignment ( const struct KzuObjectNode objectNode)

Gets the value of property LayoutHorizontalAlignment in objectNode.

kzsError kzuObjectNodeSetLayoutHorizontalAlignment ( const struct KzuObjectNode objectNode,
enum KzuObjectNodeHorizontalAlignment  value 
)

Sets the value of property LayoutHorizontalAlignment in objectNode.

enum KzuObjectNodeVerticalAlignment kzuObjectNodeGetLayoutVerticalAlignment ( const struct KzuObjectNode objectNode)

Gets the value of property LayoutVerticalAlignment in objectNode.

kzsError kzuObjectNodeSetLayoutVerticalAlignment ( const struct KzuObjectNode objectNode,
enum KzuObjectNodeVerticalAlignment  value 
)

Sets the value of property LayoutVerticalAlignment in objectNode.

enum KzuObjectNodeDepthAlignment kzuObjectNodeGetLayoutDepthAlignment ( const struct KzuObjectNode objectNode)

Gets the value of property LayoutDepthAlignment in objectNode.

kzsError kzuObjectNodeSetLayoutDepthAlignment ( const struct KzuObjectNode objectNode,
enum KzuObjectNodeDepthAlignment  value 
)

Sets the value of property LayoutDepthAlignment in objectNode.

struct KzcVector2 kzuObjectNodeGetLayoutHorizontalMargin ( const struct KzuObjectNode objectNode)

Gets the value of property LayoutHorizontalMargin in objectNode.

kzsError kzuObjectNodeSetLayoutHorizontalMargin ( const struct KzuObjectNode objectNode,
struct KzcVector2  value 
)

Sets the value of property LayoutHorizontalMargin in objectNode.

struct KzcVector2 kzuObjectNodeGetLayoutVerticalMargin ( const struct KzuObjectNode objectNode)

Gets the value of property LayoutVerticalMargin in objectNode.

kzsError kzuObjectNodeSetLayoutVerticalMargin ( const struct KzuObjectNode objectNode,
struct KzcVector2  value 
)

Sets the value of property LayoutVerticalMargin in objectNode.

struct KzcVector2 kzuObjectNodeGetLayoutDepthMargin ( const struct KzuObjectNode objectNode)

Gets the value of property LayoutDepthMargin in objectNode.

kzsError kzuObjectNodeSetLayoutDepthMargin ( const struct KzuObjectNode objectNode,
struct KzcVector2  value 
)

Sets the value of property LayoutDepthMargin in objectNode.

kzBool kzuObjectNodeIsHitTestable ( const struct KzuObjectNode objectNode)

Gets the value of property HitTestable in objectNode.

kzsError kzuObjectNodeSetHitTestable ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property HitTestable in objectNode.

kzBool kzuObjectNodeIsHitTestableContainer ( const struct KzuObjectNode objectNode)

Gets the value of property HitTestableContainer in objectNode.

kzsError kzuObjectNodeSetHitTestableContainer ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property HitTestableContainer in objectNode.

kzBool kzuObjectNodeIsVisible ( const struct KzuObjectNode objectNode)

Gets the value of property Visible in objectNode.

kzsError kzuObjectNodeSetVisible ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property Visible in objectNode.

kzFloat kzuObjectNodeGetFrustumCullMargin ( const struct KzuObjectNode objectNode)

Gets the value of property FrustumCullMargin in objectNode.

kzsError kzuObjectNodeSetFrustumCullMargin ( const struct KzuObjectNode objectNode,
kzFloat  value 
)

Sets the value of property FrustumCullMargin in objectNode.

kzBool kzuObjectNodeIsEnabled ( const struct KzuObjectNode objectNode)

Gets the value of property Enabled in objectNode.

kzsError kzuObjectNodeSetEnabled ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property Enabled in objectNode.

kzBool kzuObjectNodeIsFocusable ( const struct KzuObjectNode objectNode)

Gets the value of property Focusable in objectNode.

kzsError kzuObjectNodeSetFocusable ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property Focusable in objectNode.

kzBool kzuObjectNodeIsFocused ( const struct KzuObjectNode objectNode)

Gets the value of property Focused in objectNode.

kzsError kzuObjectNodeSetFocused ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property Focused in objectNode.

kzBool kzuObjectNodeIsPartialRenderingForceRender ( const struct KzuObjectNode objectNode)

Gets the value of property PartialRenderingForceRender in objectNode.

kzsError kzuObjectNodeSetPartialRenderingForceRender ( const struct KzuObjectNode objectNode,
kzBool  value 
)

Sets the value of property PartialRenderingForceRender in objectNode.

void* kzuObjectNodeGetPartialRenderingStencilObject ( const struct KzuObjectNode objectNode)

Gets the value of property PartialRenderingStencilObject in objectNode.

kzsError kzuObjectNodeSetPartialRenderingStencilObject ( const struct KzuObjectNode objectNode,
void value 
)

Sets the value of property PartialRenderingStencilObject in objectNode.