Inherits DXGfxLib::ExecutableBlock, DXGfxLib::ExecutableBlock, DXGfxLib::MeshObject, and DXGfxLib::MeshObject.

Public Member Functions | |
| Cursor () | |
| void | Init () |
| void | Init (float size) |
| Cursor (float size) | |
| override void | GetPrepared () |
| For a Mesh object, when we are required to get prepared in fact we are going to load any DXResource needed to render. | |
| override void | Draw (Device device) |
| In its draw method the scene will call the Draw method on all scene object (or derived class instances) that have registered to be rendered in the AttachForRendering method. | |
| override void | LoadFromFile (Device d3ddevice, string fileName) |
| For loading a scene from the XML file this method is pretty useful as we just get the filename from the file, create an instance of the desired type and instruct that instance to populate its internal state from the specified file. | |
| Cursor () | |
| void | Init () |
| void | Init (float size) |
| Cursor (float size) | |
| override void | GetPrepared () |
| For a Mesh object, when we are required to get prepared in fact we are going to load any DXResource needed to render. | |
| override void | Draw (Device device) |
| In its draw method the scene will call the Draw method on all scene object (or derived class instances) that have registered to be rendered in the AttachForRendering method. | |
| override void | LoadFromFile (Device d3ddevice, string fileName) |
| For loading a scene from the XML file this method is pretty useful as we just get the filename from the file, create an instance of the desired type and instruct that instance to populate its internal state from the specified file. | |
| override void | Evaluate (Scene scene, SceneNode parent, double appTime, float elapsedTime) |
| Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script. | |
| override void | Click (Scene scene, SceneNode parent, double appTime, float elapsedTime) |
| Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script. | |
| override void | Collision (Scene scene, SceneNode parent, double appTime, float elapsedTime, SceneObject collidingObject) |
| Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script. | |
| override void | Evaluate (Scene scene, SceneNode parent, double appTime, float elapsedTime) |
| Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script. | |
| override void | Click (Scene scene, SceneNode parent, double appTime, float elapsedTime) |
| Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script. | |
| override void | Collision (Scene scene, SceneNode parent, double appTime, float elapsedTime, SceneObject collidingObject) |
| Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script. | |
Definition at line 32 of file Cursor.cs.
| DXGfxLib.Cursor.Cursor | ( | ) |
| DXGfxLib.Cursor.Cursor | ( | float | size | ) |
| DXGfxLib.Cursor.Cursor | ( | ) |
| DXGfxLib.Cursor.Cursor | ( | float | size | ) |
| override void DXGfxLib.Cursor.Click | ( | Scene | scene, | |
| SceneNode | parent, | |||
| double | appTime, | |||
| float | elapsedTime | |||
| ) | [virtual] |
Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script.
| scene | ||
| parent | ||
| appTime | ||
| elapsedTime |
Reimplemented from DXGfxLib.ExecutableBlock.
Definition at line 16 of file Cursor.script.cs.
| override void DXGfxLib.Cursor.Click | ( | Scene | scene, | |
| SceneNode | parent, | |||
| double | appTime, | |||
| float | elapsedTime | |||
| ) | [virtual] |
Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script.
| scene | ||
| parent | ||
| appTime | ||
| elapsedTime |
Reimplemented from DXGfxLib.ExecutableBlock.
Definition at line 16 of file Cursor.script.cs.
| override void DXGfxLib.Cursor.Collision | ( | Scene | scene, | |
| SceneNode | parent, | |||
| double | appTime, | |||
| float | elapsedTime, | |||
| SceneObject | collidingObject | |||
| ) | [virtual] |
Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script.
| scene | ||
| parent | ||
| appTime | ||
| elapsedTime | ||
| collidingObject |
Reimplemented from DXGfxLib.ExecutableBlock.
Definition at line 19 of file Cursor.script.cs.
| override void DXGfxLib.Cursor.Collision | ( | Scene | scene, | |
| SceneNode | parent, | |||
| double | appTime, | |||
| float | elapsedTime, | |||
| SceneObject | collidingObject | |||
| ) | [virtual] |
Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script.
| scene | ||
| parent | ||
| appTime | ||
| elapsedTime | ||
| collidingObject |
Reimplemented from DXGfxLib.ExecutableBlock.
Definition at line 19 of file Cursor.script.cs.
| override void DXGfxLib.Cursor.Draw | ( | Device | device | ) | [virtual] |
In its draw method the scene will call the Draw method on all scene object (or derived class instances) that have registered to be rendered in the AttachForRendering method.
| device |
Reimplemented from DXGfxLib.MeshObject.
| override void DXGfxLib.Cursor.Draw | ( | Device | device | ) | [virtual] |
In its draw method the scene will call the Draw method on all scene object (or derived class instances) that have registered to be rendered in the AttachForRendering method.
| device |
Reimplemented from DXGfxLib.MeshObject.
| override void DXGfxLib.Cursor.Evaluate | ( | Scene | scene, | |
| SceneNode | parent, | |||
| double | appTime, | |||
| float | elapsedTime | |||
| ) | [virtual] |
Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script.
| scene | ||
| parent | ||
| appTime | ||
| elapsedTime |
Reimplemented from DXGfxLib.ExecutableBlock.
Definition at line 13 of file Cursor.script.cs.
| override void DXGfxLib.Cursor.Evaluate | ( | Scene | scene, | |
| SceneNode | parent, | |||
| double | appTime, | |||
| float | elapsedTime | |||
| ) | [virtual] |
Good this is the method that will be overriden in the classes deriving from the one that will be created on the fly to allow execution of the code n our script.
| scene | ||
| parent | ||
| appTime | ||
| elapsedTime |
Reimplemented from DXGfxLib.ExecutableBlock.
Definition at line 13 of file Cursor.script.cs.
| override void DXGfxLib.Cursor.GetPrepared | ( | ) | [virtual] |
For a Mesh object, when we are required to get prepared in fact we are going to load any DXResource needed to render.
Reimplemented from DXGfxLib.MeshObject.
Definition at line 67 of file Cursor.cs.

| override void DXGfxLib.Cursor.GetPrepared | ( | ) | [virtual] |
For a Mesh object, when we are required to get prepared in fact we are going to load any DXResource needed to render.
Reimplemented from DXGfxLib.MeshObject.
Definition at line 67 of file Cursor.cs.

| void DXGfxLib.Cursor.Init | ( | float | size | ) |
| void DXGfxLib.Cursor.Init | ( | ) |
| void DXGfxLib.Cursor.Init | ( | float | size | ) |
| void DXGfxLib.Cursor.Init | ( | ) |
| override void DXGfxLib.Cursor.LoadFromFile | ( | Device | d3ddevice, | |
| string | fileName | |||
| ) | [virtual] |
For loading a scene from the XML file this method is pretty useful as we just get the filename from the file, create an instance of the desired type and instruct that instance to populate its internal state from the specified file.
| d3ddevice | ||
| fileName |
Reimplemented from DXGfxLib.MeshObject.
| override void DXGfxLib.Cursor.LoadFromFile | ( | Device | d3ddevice, | |
| string | fileName | |||
| ) | [virtual] |
For loading a scene from the XML file this method is pretty useful as we just get the filename from the file, create an instance of the desired type and instruct that instance to populate its internal state from the specified file.
| d3ddevice | ||
| fileName |
Reimplemented from DXGfxLib.MeshObject.
1.5.8