template <class T, class U, int magic>

class VirtmagmaObject

Defined at line 87 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

Public Methods

void * operator new (size_t size)

Defined at line 89 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

void operator delete (void * ptr)

Defined at line 90 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

VirtmagmaObject<T, U, magic> * Create (T object, U parent)

Defined at line 92 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

VirtmagmaObject<T, U, magic> * Get (T object)

Defined at line 95 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

T Wrap ()

Defined at line 100 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

T & Object ()

Defined at line 101 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h

U & Parent ()

Defined at line 102 of file ../../src/graphics/lib/magma/src/libmagma_virt/virtmagma_util.h