|
float | FocalDistance [get, set] |
| Focal Distance Used During Depth of Field Calculations.
|
|
float | FocalWidth [get, set] |
| Focal Width Used in the Depth of Field Calculations.
|
|
Vector3 | Velocity [get, set] |
| Velocity of camera.
|
|
float | Yaw [get, set] |
| Gets or sets the yaw rotation of the camera.
|
|
float | Pitch [get, set] |
| Gets or sets the pitch rotation of the camera.
|
|
vxCameraType | CameraType [get, set] |
| The type of the camera.
|
|
vxCameraProjectionType | ProjectionType [get, set] |
| Gets or sets the type of the projection.
|
|
Viewport | Viewport [get, set] |
| The viewport for this Camera.
|
|
Matrix | View [get, set] |
| Gets or sets the view.
|
|
Matrix | Projection [get, set] |
| Gets or sets the projection.
|
|
Matrix | ViewProjection [get] |
| Gets the view projection.
|
|
Matrix | InverseViewProjection [get] |
| Gets the invert view projection matrix.
|
|
Matrix | PreviousViewProjection [get] |
| Gets the previous view projection matrix for use in Temporal Effects such as Camera Motion Blur.
|
|
BoundingFrustum | BoundingFrustum [get] |
|
float | FieldOfView [get, set] |
| Gets or sets the field of view of the camera in radians.
|
|
static float | DefaultFieldOfView [get, set] |
|
float | AspectRatio [get, set] |
| Gets or sets the aspect ratio.
|
|
float | NearPlane [get, set] |
| Gets or sets the near plane.
|
|
float | FarPlane [get, set] |
| Gets or sets the far plane.
|
|
Vector4 | Util_VX_ProjectionParams [get] |
|
float | Zoom [get, set] |
|
float | OrbitZoom [get, set] |
| Gets or sets the Requested orbit zoom factor.
|
|
float | ReqYaw [get, set] |
| Gets or sets the requested yaw rotation of the camera.
|
|
float | ReqPitch [get, set] |
| Gets or sets the requested pitch rotation of the camera.
|
|
Matrix | WorldMatrix [get, set] |
| Gets the world transformation of the camera.
|
|
Vector3 | Position [get, set] |
| Position of camera in world space.
|
|
RenderTarget2D | FinalScene [get] |
| Final scene for this camera.
|
|
vxEnumSceneDebugMode | SceneDebugDisplayMode [get, set] |
|
virtual bool | IsUtilCamera [get] |
|
vxGameplaySceneBase | CurrentScene [get] |
| Gets the current scene of the game.
|
|
List< vxComponent > | Components [get] |
| List of Components attached to this Entity.
|
|
vxTransform | Transform [get, set] |
| The transform for this entity.
|
|
BoundingSphere | BoundingShape [get] |
| The Bounding Sphere which is used to do frustrum culling.
|
|
bool | IsEntityCullable [get, set] |
| Should this entity be checked for culling. Items like the Sky box shouldn't ever be.
|
|
vxEntityRenderer | EntityRenderer [get] |
|
bool | IsVisible [get, set] |
| Is this Game Object currently visible? Note that an Object can be Enabled, but not visible.
|
|
bool | IsEnabled [get, set] |
| Is this Game Object Enabled currently.
|
|
string | Id [get, set] |
| A unqiue string id which allows references to items to be serialised between sessions.
|
|
Texture2D | DefaultTexture [get] |
| Gets the default texture.
|
|
vxEnumSandboxStatus | SandboxState [get] |
| State of the Entity which is triggered by the simulation.
|
|
vxSelectionState | SelectionState [get, set] |
| Gets or sets the selection state.
|
|
vxSelectionState | PreviousSelectionState [get] |
| Get's the previous selection state.
|
|
bool | IsDisposed [get] |
|
|
Color | BackBufferColour = Color.Black |
| What is the back colour for this camera.
|
|
vxCameraProjectionType | DefaultProjectionType = vxCameraProjectionType.Perspective |
|
vxCameraProjectionType | EditorProjectionType = vxCameraProjectionType.Perspective |
|
Matrix | InverseView |
|
Matrix | InverseProjection |
|
float | MinZoom = 0.02f |
|
float | MaxZoom = 80000f |
|
Vector3 | OrbitTarget = Vector3.Zero |
| The orbit target of the Camera in Orbit mode.
|
|
bool | CanTakeInput = true |
| Whether or not the Camera should or can take input currently.
|
|
RenderMeshEntry[] | renderList = new RenderMeshEntry[MAX_DRAWLIST_SIZE] |
|
RenderMeshEntry[] | selectedRenderList = new RenderMeshEntry[MAX_DRAWLIST_SIZE] |
|
bool | IsRenderListEnabled = true |
|
int | opaqueCount = 0 |
|
int | transparentCount = 0 |
|
int | selectedCount = 0 |
|
Rectangle | NormalisedBounds = new Rectangle(0, 0, 1, 1) |
| This is the normalised bounds of where this camera is rendered too.
|
|
SandboxOptions | EntitySandboxOptions |
| Options for this entity in the sandbox. I.e. is it saveable, is it cullable, etc...
|
|
bool | KeepUpdating = true |
| Whether or not too keep Updating the current Entity.
|
|
bool | RenderEvenInDebug = false |
| Should it be Rendered in Debug.
|
|
bool | OnlySelectInSandbox = false |
|
static List< string > | NameRegister = new List<string>() |
| The name register.
|
|
BoundingSphere | m_boundingSphere = new BoundingSphere() |
|
EventHandler< EventArgs > | Selected |
| Event Fired when the Items Selection stat Changes too Hovered.
|
|
EventHandler< EventArgs > | UnSelected |
| Event Fired when the Items Selection stat Changes too unselected (or unhovered)
|
|