Class MeshRenderComponent
- Namespace
- Crux.Components
- Assembly
- Crux.dll
public class MeshRenderComponent : RenderComponent
- Inheritance
-
MeshRenderComponent
- Inherited Members
Constructors
MeshRenderComponent(GameObject)
public MeshRenderComponent(GameObject gameObject)
Parameters
gameObjectGameObject
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
gameObjectGameObject
Returns
Delete()
public override void Delete()
HandleFrozenStateChanged(bool)
public override void HandleFrozenStateChanged(bool IsFrozen)
Parameters
IsFrozenbool
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.