Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | Friends | List of all members
scripting::CheckedScriptReference Class Reference

Inherit this class if you plan on storing any script states, it can be used to determine if they're still valid. More...

#include <Scripting.h>

+ Inheritance diagram for scripting::CheckedScriptReference:

Public Member Functions

 CheckedScriptReference (Manager::ScriptState *state)
 
virtual ~CheckedScriptReference ()
 
bool still_valid () const
 

Protected Attributes

PhasorScriptstate
 

Friends

class Scripts
 

Detailed Description

Inherit this class if you plan on storing any script states, it can be used to determine if they're still valid.

Constructor & Destructor Documentation

scripting::CheckedScriptReference::CheckedScriptReference ( Manager::ScriptState state)
scripting::CheckedScriptReference::~CheckedScriptReference ( )
virtual

Member Function Documentation

bool scripting::CheckedScriptReference::still_valid ( ) const

Friends And Related Function Documentation

friend class Scripts
friend

Member Data Documentation

PhasorScript* scripting::CheckedScriptReference::state
protected

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