Drag[en]gine Script Module DragonScript 1.23
Loading...
Searching...
No Matches
Dragengine.Gui.MainMenus.Interactive.IMMProp Class Reference

Non-interactive prop for InteractiveMainMenu. More...

Inheritance diagram for Dragengine.Gui.MainMenus.Interactive.IMMProp:
Dragengine.Gui.MainMenus.Interactive.IMMHotSpot

Public Member Functions

void activate ()
 Start playing back activation part of animator if present.
 
void deactivate ()
 Start playing back deactivate part of animator if present.
 
InteractiveMainMenu getMainMenu ()
 Main menu.
 
ECBehaviorTwoStateAnimated.Instance getTwoStateAnimated ()
 Two state animated.
 
IMMProp new (IMMPropClass eclass)
 Create element.
 
void reset ()
 Reset initial state immediately.
 
void setActivated ()
 Set activated immediately.
 
void visit (ElementVisitor visitor)
 Visit element.
 

Detailed Description

Non-interactive prop for InteractiveMainMenu.

Shows a simple element with optional animator. If animator is used it can have up to one controller.

If first controller is present it has to be non-clamped controller and is incremented by the elapsed time to provide a continous idle animation.

Member Function Documentation

◆ activate()

void Dragengine.Gui.MainMenus.Interactive.IMMProp.activate ( )

Start playing back activation part of animator if present.

◆ deactivate()

void Dragengine.Gui.MainMenus.Interactive.IMMProp.deactivate ( )

Start playing back deactivate part of animator if present.

◆ getMainMenu()

InteractiveMainMenu Dragengine.Gui.MainMenus.Interactive.IMMProp.getMainMenu ( )

Main menu.

◆ getTwoStateAnimated()

ECBehaviorTwoStateAnimated.Instance Dragengine.Gui.MainMenus.Interactive.IMMProp.getTwoStateAnimated ( )

Two state animated.

◆ new()

IMMProp Dragengine.Gui.MainMenus.Interactive.IMMProp.new ( IMMPropClass  eclass)

Create element.

◆ reset()

void Dragengine.Gui.MainMenus.Interactive.IMMProp.reset ( )

Reset initial state immediately.

◆ setActivated()

void Dragengine.Gui.MainMenus.Interactive.IMMProp.setActivated ( )

Set activated immediately.

◆ visit()

void Dragengine.Gui.MainMenus.Interactive.IMMProp.visit ( ElementVisitor  visitor)

Visit element.

Reimplemented in Dragengine.Gui.MainMenus.Interactive.IMMHotSpot.


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