Imaginary Game Engine API documentation
Camera Class
NamespacesIGECamera

[This is preliminary documentation and is subject to change.]

Camera object for testing
Declaration Syntax
C#Visual BasicVisual C++
public class Camera : SceneObject
Public Class Camera _
	Inherits SceneObject
public ref class Camera : public SceneObject
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
Camera(IPhysicsObject, Vector3F, GraphicsDriver)
Constructor

AddChild(SceneObject)
Add a child object, is called by a sceneobject constructor when passing this as parent object
(Inherited from SceneObject.)
AspectRatio
Get this cameras aspectratio

Childeren
List of child objects attached to this sceneobject
(Inherited from SceneObject.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Far
Get the distance to the far clipping plane

FieldOfView
Get this cameras FoV

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
LookAt(Vector3F, Vector3F, Vector3F)
Set the cameras view direction

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Near
Get the distance to the near clipping plane

Orientation
Get the cameras orientation matrix

Parent
Get the parent object
(Inherited from SceneObject.)
Pose
Object's current pose, ie. position and orientation, relative to its parent
(Inherited from SceneObject.)
Position
Object's current position relative to its parent
(Inherited from SceneObject.)
Projection
Get the cameras projection matrix

RemoveChild(SceneObject)
Remove a child object
(Inherited from SceneObject.)
SetView(Single, Single, Single, Single)
Set the cameras projection

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
updateflag
Flagged true when the object has been updated, used to signal sound and physics to update object's position
(Inherited from SceneObject.)
WorldPose
Object's current pose, ie. position and orientation, relative to World coordinates
(Inherited from SceneObject.)
WorldPosition
Object's current position relative to World coordinates
(Inherited from SceneObject.)
Inheritance Hierarchy

Assembly: IGE Core (Module: IGE Core) Version: 0.1.2957.39562 (0.1.0.0)