Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Assembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)
Represents a single instance data in the batch.
Namespace: Visual3D.Graphics3D.InstancingAssembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# | Visual Basic |
public struct InstanceData
Public Structure InstanceData
Members
| All Members | Fields | Properties | Methods |
| Member | Description | |
|---|---|---|
| _orientation | ||
| CurrentLOD | ||
| CustomData | ||
| Direction | ||
| EnsureValid()()()() | Ensures that all spatial data in this instance are valid. | |
| GetWorldMatrix(Matrix%) | Returns world matrix of this instance. | |
| IsHidden | ||
| MaxLOD | ||
| MinLOD | ||
| Orientation | ||
| Physics | ||
| Position | ||
| Scale | ||
| SetWorldMatrix(Matrix%) | Directly sets world matrix of this instance. | |
| ToString()()()() | (Overrides ValueType..::..ToString()()()().) | |
| TransitionLOD | ||
| UpdateWorldMatrix()()()() | Calculates world matrix of this instance from spatial data (current Position,
Scale and Orientation). | |
| UpdateWorldMatrix(Matrix%) | Calculates world matrix of this instance from spatial data (current Position,
Scale and Orientation). Applies additional transform (left-side operand of multiplication). |