Emergency 20 Dokumentation  4.2.0
em5::ActorFactory Class Reference

Emergency 5 actor factory implementation. More...

#include <ActorFactory.h>

Inheritance diagram for em5::ActorFactory:
qsf::ai::ActorFactory

Public Member Functions

 ActorFactory ()
 
 ~ActorFactory ()
 
virtual qsf::ai::EActorconstructActor (qsf::Entity &entity) override
 
virtual void destructActor (qsf::ai::EActor *actor) override
 
- Public Member Functions inherited from qsf::ai::ActorFactory
 ActorFactory ()
 

Detailed Description

Emergency 5 actor factory implementation.

Remarks
An actor factory constructs EActor or subclass instances from QSF entities. The exact subclass is determined by the entity's components.

Constructor & Destructor Documentation

em5::ActorFactory::ActorFactory ( )
em5::ActorFactory::~ActorFactory ( )
virtual

Reimplemented from qsf::ai::ActorFactory.

Member Function Documentation

virtual qsf::ai::EActor* em5::ActorFactory::constructActor ( qsf::Entity entity)
overridevirtual

Implements qsf::ai::ActorFactory.

virtual void em5::ActorFactory::destructActor ( qsf::ai::EActor actor)
overridevirtual

Implements qsf::ai::ActorFactory.


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