AlphaFramework API  1.0.3
Public Member Functions | Properties | List of all members
AlphaFramework.World.Components.Render Class Reference

Controls how an EntityBase<TCoordinates,TTemplate> shall be rendered. More...

Inheritance diagram for AlphaFramework.World.Components.Render:
AlphaFramework.World.Components.LightSource AlphaFramework.World.Components.Mesh AlphaFramework.World.Components.ParticleSystem AlphaFramework.World.Components.TestSphere AlphaFramework.World.Components.AnimatedMesh AlphaFramework.World.Components.StaticMesh AlphaFramework.World.Components.CpuParticleSystem AlphaFramework.World.Components.GpuParticleSystem

Public Member Functions

override string ToString ()
 
Render Clone ()
 Creates a shallow copy of this Render More...
 

Properties

Vector3 Shift [get, set]
 How this component is to be shifted before rendering. More...
 
bool ShiftSpecified [get, set]
 Indicates whether Shift has been set to a non-default value. More...
 

Detailed Description

Controls how an EntityBase<TCoordinates,TTemplate> shall be rendered.

See also
EntityTemplateBase<TSelf>.Render

Member Function Documentation

◆ Clone()

Render AlphaFramework.World.Components.Render.Clone ( )
inline

Creates a shallow copy of this Render

Returns
The cloned Render.

Property Documentation

◆ Shift

Vector3 AlphaFramework.World.Components.Render.Shift
getset

How this component is to be shifted before rendering.

◆ ShiftSpecified

bool AlphaFramework.World.Components.Render.ShiftSpecified
getset

Indicates whether Shift has been set to a non-default value.


The documentation for this class was generated from the following file: