Jypeli
5
The simple game programming library
|
Yhteinen rajapinta kaikille peliolioille. Lisää...
Julkiset jäsenfunktiot | |
bool | IsInside (Vector point) |
void | Add (IGameObject childObject) |
void | Remove (IGameObject childObject) |
void | Move (Vector movement) |
void | MoveTo (Vector location, double speed, Action doWhenArrived) |
void | StopMoveTo () |
Julkiset jäsenfunktiot inherited from Destroyable | |
void | Destroy () |
Julkiset jäsenfunktiot inherited from Updatable | |
void | Update (Time time) |
Ominaisuudet | |
Layer | Layer [get] |
IGameObject | Parent [get, set] |
Brain | Brain [get, set] |
bool | IsVisible [get, set] |
bool | IsAddedToGame [get] |
bool | IgnoresLighting [get, set] |
TimeSpan | CreationTime [get] |
TimeSpan | Lifetime [get] |
TimeSpan | MaximumLifetime [get, set] |
Vector | Size [get, set] |
double | Width [get, set] |
double | Height [get, set] |
Vector | Position [get, set] |
Angle | Angle [get, set] |
double | X [get, set] |
double | Y [get, set] |
double | Left [get, set] |
double | Top [get, set] |
double | Right [get, set] |
double | Bottom [get, set] |
Vector | UnitX [get] |
Vector | UnitY [get] |
Vector | AbsoluteUnitX [get] |
Vector | AbsoluteUnitY [get] |
Vector | AbsolutePosition [get, set] |
Angle | AbsoluteAngle [get, set] |
Animation | Animation [get, set] |
Image | Image [get, set] |
Color | Color [get, set] |
Shape | Shape [get, set] |
Vector | TextureWrapSize [get, set] |
bool | TextureFillsShape [get, set] |
bool | RotateImage [get, set] |
Ominaisuudet inherited from Tagged | |
object | Tag [get, set] |
Ominaisuudet inherited from Destroyable | |
bool | IsDestroyed [get] |
Ominaisuudet inherited from Updatable | |
bool | IsUpdated [get] |
Tapahtumat | |
Action | AddedToGame |
Action | Removed |
Tapahtumat inherited from Destroyable | |
Action | Destroyed |
Yhteinen rajapinta kaikille peliolioille.
Määrittely tiedoston IGameObject.cs rivillä 14.
void Add | ( | IGameObject | childObject | ) |
Toteutettu luokassa PhysicsStructure, GameObject ja GameObject.
bool IsInside | ( | Vector | point | ) |
Toteutettu luokassa PhysicsStructure, GameObject ja GameObject.
void Move | ( | Vector | movement | ) |
Toteutettu luokassa PlatformCharacter, PhysicsStructure, PlatformCharacter2, GameObject, PhysicsObject ja GameObject.
void MoveTo | ( | Vector | location, |
double | speed, | ||
Action | doWhenArrived | ||
) |
Toteutettu luokassa PhysicsStructure ja GameObject.
void Remove | ( | IGameObject | childObject | ) |
Toteutettu luokassa PhysicsStructure, GameObject ja GameObject.
void StopMoveTo | ( | ) |
Toteutettu luokassa PhysicsStructure ja GameObject.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 47.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 46.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 43.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 44.
Määrittely tiedoston IGameObject.cs rivillä 33.
Määrittely tiedoston IGameObject.cs rivillä 49.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 39.
Määrittely tiedoston IGameObject.cs rivillä 18.
Määrittely tiedoston IGameObject.cs rivillä 51.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 24.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 30.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 22.
Määrittely tiedoston IGameObject.cs rivillä 50.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 21.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 20.
Määrittely tiedoston IGameObject.cs rivillä 16.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 36.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 25.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 26.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 17.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 32.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 38.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 56.
Määrittely tiedoston IGameObject.cs rivillä 53.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 28.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 55.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 54.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 37.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 41.
|
get |
Määrittely tiedoston IGameObject.cs rivillä 42.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 29.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 34.
|
getset |
Määrittely tiedoston IGameObject.cs rivillä 35.
Action AddedToGame |
Määrittely tiedoston IGameObject.cs rivillä 58.
Action Removed |
Määrittely tiedoston IGameObject.cs rivillä 59.