CSCI 3081 - Drone Delivery System
All Classes Files Functions Variables Friends Pages
Public Member Functions | List of all members
entity_project::ISceneViewer Class Referenceabstract

Abstact class for viewing a scene representing an entity system. More...

#include <scene_viewer.h>

Inheritance diagram for entity_project::ISceneViewer:
Inheritance graph

Public Member Functions

virtual ~ISceneViewer ()
 Destructor.
 
virtual void SetEntitySystem (IEntitySystem *entitySystem)=0
 Sets the current entity system model that the viewer visualizes.
 
virtual IEntitySystemGetEntitySystem () const =0
 Returns the current entity system.
 
virtual bool Run ()=0
 Runs the visualization.
 

Detailed Description

Abstact class for viewing a scene representing an entity system.

Overide this class for different types of viewers.


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