[This is preliminary documentation and is subject to change.]
Camera object for testing
| C# | Visual Basic | Visual C++ |
public class Camera : SceneObject
Public Class Camera _ Inherits SceneObject
public ref class Camera : public SceneObject
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| 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) | (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()()() | (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.) |
| Object | ||
| SceneObject | ||
| Camera | ||