<RenderInfo> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » RenderInfo

Function Members

Function members are as follows:

Return Type Function Name Documentation
<RenderInfo>RenderInfoThe constructor.
int32ClearRenderModeFlagThis option is undocumented at present.
int32ClearTraversalFlagThis option is undocumented at present.
int32EnforceMaterialFlagsContains a set of Material_Flags options that <Material> includes when activating a <Material>. Included flags have priority over removed flags.
<Node>FindByNameFinds a <Node>, by its name, in the <RenderInfo> object's <NodeList> object that stores pointers to <Node> bound to the <RenderInfo>.
<RenderFrameInfo>GetRenderFrameInfoThis option is undocumented at present.
int32RestrictMaterialFlagsThis member contains a set of Material_Flags options <Material> removes when activating a <Material>. Included flags have priority over removed flags.
int32SetLODViewpointThe LOD system uses this position for calculating objects distances to determine the appropriate level-of-detail. This provides consistent detail levels for multi-pass rendering algorithms.
int32SetProgramOptionsThis option is undocumented at present.
int32SetRenderModeFlagThis option is undocumented at present.
int32SetTraversalFlagThis option is undocumented at present.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
<NodeList>BoundObjectsReturns a pointer to the <NodeList>> member of the <RenderInfo> object.
<Material>CurrentMaterialGets or sets the current <Material> object activated in the rendering device.
<Program>CurrentProgramGets or sets the current <Program> object activated in the rendering device.
<Render3D>RenderGets or sets the render device contained in the <RenderInfo> object. The rendering device can perform actual rendering tasks, while the <RenderInfo> contains additional state.