The IXRenderable type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | GetDepthBias |
Returns the object "depth" bias.
(Inherited from IXRenderableTransform.) |
![]() | GetDetailMode |
Returns the FillMode mode of filling 3D surfaces.
(Inherited from IXRenderableTransform.) |
![]() | GetIsScaled |
Returns whether the coordinate transformation contains also the scale change.
(Inherited from IXRenderableTransform.) |
![]() | GetMaterial |
Gets the XMaterial material that will be used for rendering of the object.
(Inherited from IXRenderableMaterial.) |
![]() | GetSoftwareVertexProcessing |
Returns whether the transform needs software vertex (coordinates) processing.
(Inherited from IXRenderableTransform.) |
![]() | GetTransformMatrix |
Returns the object transform matrix.
IXRenderableTransform..::.GetTransformMatrixCount()()() (Inherited from IXRenderableTransform.) |
![]() | GetTransformMatrixCount |
Returns the transform matrix count, needed for correct object coordinates transformation before its rendering.
(Inherited from IXRenderableTransform.) |
![]() | GetViewDepthSq |
Returns square of the object distance from the camera (object "depth" from the camera view).
(Inherited from IXRenderableTransform.) |
![]() | Render |
Carries out the object rendering.
(Inherited from IXRenderablePrimitive.) |
Properties
Name | Description | |
---|---|---|
![]() | RenderLock |
Gets an object that is used for synchronizing access to the rendering of the object.
(Inherited from IXRenderablePrimitive.) |