VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::common::PluginObjectImpl Class Reference

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
 

Detailed Description

Interface for the PluginObject different implementations.


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