UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Protected Attributes
ugdk::script::BaseProxy< T > Class Template Reference

#include <baseproxy.h>

Collaboration diagram for ugdk::script::BaseProxy< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BaseProxy (const ugdk::script::VirtualObj &proxy)
 ~BaseProxy ()
ugdk::script::VirtualObj get_proxy_vobj () const

Static Public Member Functions

static void Set (void *key, T *object)
static bool Check (const ugdk::script::VirtualObj &proxy)
static T * Get (const ugdk::script::VirtualObj &proxy)
static T * Get (ugdk::script::VirtualData *proxy)

Protected Attributes

ugdk::script::VirtualObj proxy_

template<class T>
class ugdk::script::BaseProxy< T >


Constructor & Destructor Documentation

template<class T>
ugdk::script::BaseProxy< T >::BaseProxy ( const ugdk::script::VirtualObj proxy) [inline]
template<class T>
ugdk::script::BaseProxy< T >::~BaseProxy ( ) [inline]

Member Function Documentation

template<class T>
static bool ugdk::script::BaseProxy< T >::Check ( const ugdk::script::VirtualObj proxy) [inline, static]
template<class T>
static T* ugdk::script::BaseProxy< T >::Get ( const ugdk::script::VirtualObj proxy) [inline, static]
template<class T>
static T* ugdk::script::BaseProxy< T >::Get ( ugdk::script::VirtualData proxy) [inline, static]
template<class T>
ugdk::script::VirtualObj ugdk::script::BaseProxy< T >::get_proxy_vobj ( ) const [inline]
template<class T>
static void ugdk::script::BaseProxy< T >::Set ( void *  key,
T *  object 
) [inline, static]

Member Data Documentation

template<class T>
ugdk::script::VirtualObj ugdk::script::BaseProxy< T >::proxy_ [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines