Class MeshRenderComponent
- Namespace
- Crux.Components
- Assembly
- Crux.dll
public class MeshRenderComponent : RenderComponent
- Inheritance
-
MeshRenderComponent
- Inherited Members
Constructors
MeshRenderComponent(GameObject)
public MeshRenderComponent(GameObject gameObject)
Parameters
gameObject
GameObject
Properties
MeshBuffers
public List<MeshBuffer> MeshBuffers { get; set; }
Property Value
Shaders
public List<Shader> Shaders { get; set; }
Property Value
Methods
Clone(GameObject)
public override Component Clone(GameObject gameObject)
Parameters
gameObject
GameObject
Returns
Delete()
public override void Delete()
HandleFrozenStateChanged(bool)
public override void HandleFrozenStateChanged(bool IsFrozen)
Parameters
IsFrozen
bool
Render()
public override void Render()
SetShader(Shader, int)
public void SetShader(Shader passed, int index)
Parameters
SetShaders(List<Shader>)
public void SetShaders(List<Shader> passed)
Parameters
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.