TDME2 1.9.121
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
View Struct Referenceabstract

View interface, this combines application logic, regarding a application view, with screen controllers. More...

#include <tdme/tools/editor/views/View.h>

Inheritance diagram for View:
Inheritance graph
Collaboration diagram for View:
Collaboration graph

Public Member Functions

virtual void initialize ()=0
 Initiates the view. More...
 
virtual void activate ()=0
 Activate view. More...
 
virtual void display ()=0
 Renders the view. More...
 
virtual void deactivate ()=0
 Deactivate view. More...
 
virtual void dispose ()=0
 Disposes the view. More...
 
virtual void tick ()=0
 Tick. More...
 
virtual ~View ()
 Destructor. More...
 

Detailed Description

View interface, this combines application logic, regarding a application view, with screen controllers.

Author
Andreas Drewke
Version
$Id$

Definition at line 11 of file View.h.

Constructor & Destructor Documentation

◆ ~View()

virtual ~View ( )
inlinevirtual

Destructor.

Definition at line 47 of file View.h.

Member Function Documentation

◆ activate()

virtual void activate ( )
pure virtual

Activate view.

Implemented in EditorView.

◆ deactivate()

virtual void deactivate ( )
pure virtual

Deactivate view.

Implemented in EditorView.

◆ display()

virtual void display ( )
pure virtual

Renders the view.

Implemented in EditorView.

◆ dispose()

virtual void dispose ( )
pure virtual

Disposes the view.

Implemented in EditorView.

◆ initialize()

virtual void initialize ( )
pure virtual

Initiates the view.

Implemented in EditorView.

◆ tick()

virtual void tick ( )
pure virtual

Tick.

Implemented in EditorView.


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