StageEditor Class Reference

#include <StageEditor.h>

Inheritance diagram for StageEditor:
Tool

# Public Member Functions

override void update ()
 Update the tool's state.
override void show ()
 Show the tool.
override void hide ()
 Hide the tool.
override void processUserInput (uint16 pressedKey)

# Private Attributes

VirtualNode actorNode
 Node of the stage's selected actor.
Wireframe wireframe
 Current actor's wireframe.
Sprite userActorSprite
 Sprite to display new actors to be added to the stage.
OptionsSelector userActorSelector
int32 state
 Editor's state.
int32 translationStepSize
- Private Attributes inherited from Tool
ToolState toolState

# Additional Inherited Members

- Private Member Functions inherited from Tool
void constructor ()
 Class' constructor.
void setToolState (ToolState toolState)
virtual void dimmGame ()
 Dimm down the game.
virtual void lightUpGame ()
 Light up the game.

# Detailed Description

Class SoundTest

Inherits from Tool

Implements a tool that permits to manipulate a stage's actors.

Definition at line 45 of file StageEditor.h.

# Member Function Documentation

# hide()

override void StageEditor::hide ( )
virtual

Hide the tool.

Implements Tool.

# processUserInput()

override void StageEditor::processUserInput ( uint16 pressedKey)
virtual

Process the provided user pressed key.

Parameters
pressedKeyUser pressed key

Implements Tool.

# show()

override void StageEditor::show ( )
virtual

Show the tool.

Implements Tool.

# update()

override void StageEditor::update ( )
virtual

Update the tool's state.

Implements Tool.

# Member Data Documentation

# actorNode

VirtualNode StageEditor::actorNode
private

Node of the stage's selected actor.

Definition at line 48 of file StageEditor.h.

# state

int32 StageEditor::state
private

Editor's state.

Definition at line 60 of file StageEditor.h.

# translationStepSize

int32 StageEditor::translationStepSize
private

Definition at line 63 of file StageEditor.h.

# userActorSelector

OptionsSelector StageEditor::userActorSelector
private

Definition at line 57 of file StageEditor.h.

# userActorSprite

Sprite StageEditor::userActorSprite
private

Sprite to display new actors to be added to the stage.

Definition at line 54 of file StageEditor.h.

# wireframe

Wireframe StageEditor::wireframe
private

Current actor's wireframe.

Definition at line 51 of file StageEditor.h.


The documentation for this class was generated from the following file: