Sly Engine
DrawableGameObject Class Reference

#include <DrawableGameObject.h>

Inheritance diagram for DrawableGameObject:
Inheritance graph
Collaboration diagram for DrawableGameObject:
Collaboration graph

Public Member Functions

 DrawableGameObject ()=default
 
 DrawableGameObject (const DrawableGameObject &)=delete
 
 DrawableGameObject (DrawableGameObject &&)=delete
 
DrawableGameObjectoperator= (const DrawableGameObject &)=delete
 
DrawableGameObjectoperator= (DrawableGameObject &&)=delete
 
virtual ~DrawableGameObject ()=default
 
- Public Member Functions inherited from Drawable
 Drawable ()
 Default constructor. More...
 
 Drawable (const Drawable &)=delete
 Copy constructor. More...
 
 Drawable (Drawable &&)=delete
 Move constructor. More...
 
Drawableoperator= (const Drawable &)=delete
 Assignment operator. More...
 
Drawableoperator= (Drawable &&)=delete
 Move assignment operator. More...
 
virtual ~Drawable ()
 Deconstructor. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Drawable
void SubmitDrawRegistration ()
 Submit draw registration. More...
 
void SubmitDrawDeregistration ()
 Submit draw deregistration. More...
 

Constructor & Destructor Documentation

◆ DrawableGameObject() [1/3]

DrawableGameObject::DrawableGameObject ( )
default

◆ DrawableGameObject() [2/3]

DrawableGameObject::DrawableGameObject ( const DrawableGameObject )
delete

◆ DrawableGameObject() [3/3]

DrawableGameObject::DrawableGameObject ( DrawableGameObject &&  )
delete

◆ ~DrawableGameObject()

virtual DrawableGameObject::~DrawableGameObject ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

DrawableGameObject& DrawableGameObject::operator= ( const DrawableGameObject )
delete

◆ operator=() [2/2]

DrawableGameObject& DrawableGameObject::operator= ( DrawableGameObject &&  )
delete

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