MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | List of all members
Mezzanine::ReferenceCountTraits< Scripting::iScriptCompilable > Class Template Reference

Marks iScriptCompilable for internal reference counting if a CountedPtr checks. More...

#include <script.h>

Public Types

enum  { IsCastable = CastDynamic }
 This should be cast dynamically when doing conversions inside CountedPtr.
 
typedef
Scripting::iScriptCompilable 
RefCountType
 The Scripting::iScriptCompilable is its own reference count.
 

Static Public Member Functions

static RefCountTypeConstructionPointer (RefCountType *Target)
 The Construction Pointer for a Scripting::iScriptCompilable is the pointer created during the New call. More...
 

Detailed Description

template<>
class Mezzanine::ReferenceCountTraits< Scripting::iScriptCompilable >

Marks iScriptCompilable for internal reference counting if a CountedPtr checks.

Definition at line 276 of file script.h.

Member Function Documentation

static RefCountType* Mezzanine::ReferenceCountTraits< Scripting::iScriptCompilable >::ConstructionPointer ( RefCountType Target)
inlinestatic

The Construction Pointer for a Scripting::iScriptCompilable is the pointer created during the New call.

Parameters
TargetThe pointer returned by new during construction of Scripting::iScript

Definition at line 284 of file script.h.


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