|
|
void | Clear () |
| |
|
void | InitLine (Vector3 Position) |
| |
|
void | AddStep (Vector3 Position, float Rotation) |
| |
|
vxMaterial | GetMaterial (int i) |
| |
| List< T > | GetMaterials< T > () |
| |
| override void | Draw (vxCamera Camera, string renderpass) |
| | Draws this mesh renderer with it's mesh and it's materials.
|
| |
|
void | DrawTempEntity (vxCamera Camera, Color wireColour) |
| |
|
void | DrawWireFrame (Color wireColour) |
| |
|
void | Dispose () |
| | Called when disposed.
|
| |
|
|
List< VertexPositionColor > | Vertices = new List<VertexPositionColor>() |
| | The vertices.
|
| |
|
List< short > | Indices = new List<short>() |
| | The indices.
|
| |
|
float | LineThickness = 3 |
| |
|
int | stride = 5 |
| |
|
Color | LineColour = Color.WhiteSmoke |
| |
|
int | PrimitiveCount = 0 |
| |
|
int | StartIndex = 0 |
| |
|
int | VertexOffset = 0 |
| |
|
float | DecrementRateFactor = 0 |
| | once the owner is gone, start fading the trails
|
| |
|
bool | IsRenderedForUtilCamera = true |
| | Should this renderer be run for a Util Camera.
|
| |
|
| override void | Initialise () |
| | Called once when created.
|
| |
| override void | OnDisposed () |
| | When the component or owning entity is disposed.
|
| |
|
virtual void | OnMeshSet () |
| |
|
virtual void | AddToSceneCollection () |
| |
|
virtual void | RemoveFromSceneCollection () |
| |
| override void | Initialise () |
| | Called once when created.
|
| |
| override void | OnDisposed () |
| | When the component or owning entity is disposed.
|
| |
|
|
BasicEffect | Effect [get] |
| | The effect to draw this mesh part with.
|
| |
|
vxMesh | Mesh [get, set] |
| | The mesh reference rendererd by this component. A single mesh can be rendered multiple times by different entities using different materials.
|
| |
|
bool | IsShadowCaster [get, set] |
| | Does this renderer cast shadows.
|
| |
|
BoundingSphere | BoundingShape [get] |
| |
|
List< vxMaterial > | Materials [get] |
| | The material to render the mesh with.
|
| |
|
bool | IsCullable [get, set] |
| | Is this entity cullable by the camera? Or should it always render?
|
| |
|
bool | IsRenderedThisFrame [get, set] |
| |
|
bool | IsEnabled [get, set] |
| | Is this enabled.
|
| |
|
string | Name [get, set] |
| |
|
vxEntity | Entity [get] |
| | The entitiy which owns this component.
|
| |
|
bool | IsDisposed [get] |
| |
◆ Initialise()
| override void VerticesEngine.Graphics.vxLineRenderer.Initialise |
( |
| ) |
|
|
protectedvirtual |
◆ OnDisposed()
| override void VerticesEngine.Graphics.vxLineRenderer.OnDisposed |
( |
| ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following file:
- /github/workspace/src/VerticesEngine/src.shared/Graphics/vxLineRenderer.cs