![]() |
VenomEngine
Cross-Platform Modern Graphics Engine
|
Interface for the PluginObject different implementations. More...
#include <PluginObject.h>
Inheritance diagram for venom::common::PluginObjectImpl:Public Member Functions | |
| template<class T> | |
| T * | As () |
| template<class T> | |
| const T * | As () const |
| template<class T> | |
| T * | ConstAs () const |
| template<class T> | |
| T * | RAs () |
| template<class T> | |
| const T * | RAs () const |
| void | IncRefCount () |
| void | DecRefCount () |
Public Member Functions inherited from venom::common::IPluginObject | |
| virtual void | Destroy ()=0 |
| virtual PluginType | GetType () const =0 |
Interface for the PluginObject different implementations.