C# Class Game.GameWindow

Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: DarrenHassan/GDM4242-GroupD Class Usage Examples

Méthodes publiques

Méthode Description
OnBeforeWorldSave ( ) : void

Méthodes protégées

Méthode Description
OnAttach ( ) : void
OnControlAttach ( EControl control ) : void
OnControlDetach ( EControl control ) : void
OnDetach ( ) : void
OnFreeCameraIsAllowToMove ( ) : bool
OnGetCameraTransform ( Vec3 &position, Vec3 &forward, Vec3 &up, Degree &cameraFov ) : void
OnGetSoundListenerTransform ( Vec3 &position, Vec3 &velocity, Vec3 &forward, Vec3 &up ) : void
OnKeyDown ( KeyEvent e ) : bool
OnMouseDown ( EMouseButtons button ) : bool
OnMouseMove ( ) : bool
OnMouseUp ( EMouseButtons button ) : bool
OnRender ( ) : void
OnTick ( float delta ) : void

Method Details

OnAttach() protected méthode

protected OnAttach ( ) : void
Résultat void

OnBeforeWorldSave() public méthode

public OnBeforeWorldSave ( ) : void
Résultat void

OnControlAttach() protected méthode

protected OnControlAttach ( EControl control ) : void
control EControl
Résultat void

OnControlDetach() protected méthode

protected OnControlDetach ( EControl control ) : void
control EControl
Résultat void

OnDetach() protected méthode

protected OnDetach ( ) : void
Résultat void

OnFreeCameraIsAllowToMove() protected méthode

protected OnFreeCameraIsAllowToMove ( ) : bool
Résultat bool

OnGetCameraTransform() protected abstract méthode

protected abstract OnGetCameraTransform ( Vec3 &position, Vec3 &forward, Vec3 &up, Degree &cameraFov ) : void
position Vec3
forward Vec3
up Vec3
cameraFov Degree
Résultat void

OnGetSoundListenerTransform() protected méthode

protected OnGetSoundListenerTransform ( Vec3 &position, Vec3 &velocity, Vec3 &forward, Vec3 &up ) : void
position Vec3
velocity Vec3
forward Vec3
up Vec3
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( KeyEvent e ) : bool
e KeyEvent
Résultat bool

OnMouseDown() protected méthode

protected OnMouseDown ( EMouseButtons button ) : bool
button EMouseButtons
Résultat bool

OnMouseMove() protected méthode

protected OnMouseMove ( ) : bool
Résultat bool

OnMouseUp() protected méthode

protected OnMouseUp ( EMouseButtons button ) : bool
button EMouseButtons
Résultat bool

OnRender() protected méthode

protected OnRender ( ) : void
Résultat void

OnTick() protected méthode

protected OnTick ( float delta ) : void
delta float
Résultat void