Table of Contents

Class Camera

Namespace
ReFuel.Scenegraph
Assembly
ReFuel.dll
[AddMenu]
[DefaultConstructor]
[NoGenericConstructor(true)]
[StrongConstructor(typeof(OrthographicCameraArguments))]
[StrongConstructor(typeof(PerspectiveCameraArguments))]
public class Camera : Entity, IDisposable, IEnumerable<EcsNode>, IEnumerable, IInitializer, IInitializer<CameraData>, IInitializer<OrthographicCameraArguments>, IInitializer<PerspectiveCameraArguments>, IInitializerBase
Inheritance
Camera
Implements
Inherited Members

Methods

GetProjectionView(out Matrix4, out Matrix4, float)

public void GetProjectionView(out Matrix4 projection, out Matrix4 view, float aspect)

Parameters

projection Matrix4
view Matrix4
aspect float

Initialize()

public void Initialize()

Initialize(CameraData)

public void Initialize(CameraData t1)

Parameters

t1 CameraData

Initialize(OrthographicCameraArguments)

public void Initialize(OrthographicCameraArguments t1)

Parameters

t1 OrthographicCameraArguments

Initialize(PerspectiveCameraArguments)

public void Initialize(PerspectiveCameraArguments t1)

Parameters

t1 PerspectiveCameraArguments