Sirikata
Public Member Functions | Static Public Member Functions
Sirikata::SimpleCamera::SimpleCameraObjectScriptManager Class Reference

#include <SimpleCameraObjectScriptManager.hpp>

Inheritance diagram for Sirikata::SimpleCamera::SimpleCameraObjectScriptManager:
Collaboration diagram for Sirikata::SimpleCamera::SimpleCameraObjectScriptManager:

List of all members.

Public Member Functions

 SimpleCameraObjectScriptManager (const Sirikata::String &arguments)
virtual ~SimpleCameraObjectScriptManager ()
virtual ObjectScriptcreateObjectScript (HostedObjectPtr ho, const String &args, const String &script)
 Create a script linked to this HostedObject.
virtual void destroyObjectScript (ObjectScript *toDestroy)
 Delete this ObjectScript instance.

Static Public Member Functions

static ObjectScriptManagercreateObjectScriptManager (ObjectHostContext *ctx, const Sirikata::String &arguments)

Constructor & Destructor Documentation

Sirikata::SimpleCamera::SimpleCameraObjectScriptManager::SimpleCameraObjectScriptManager ( const Sirikata::String &  arguments)
Sirikata::SimpleCamera::SimpleCameraObjectScriptManager::~SimpleCameraObjectScriptManager ( ) [virtual]

Member Function Documentation

ObjectScript * Sirikata::SimpleCamera::SimpleCameraObjectScriptManager::createObjectScript ( HostedObjectPtr  ho,
const String &  args,
const String &  init_script 
) [virtual]

Create a script linked to this HostedObject.

Called by HostedObject::initializeScripted().

Implements Sirikata::ObjectScriptManager.

ObjectScriptManager * Sirikata::SimpleCamera::SimpleCameraObjectScriptManager::createObjectScriptManager ( ObjectHostContext ctx,
const Sirikata::String &  arguments 
) [static]

References SimpleCameraObjectScriptManager().

Referenced by init().

void Sirikata::SimpleCamera::SimpleCameraObjectScriptManager::destroyObjectScript ( ObjectScript toDestroy) [virtual]

Delete this ObjectScript instance.

Implements Sirikata::ObjectScriptManager.


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