Pepper_42_C++_interfaces
Public Member Functions | Friends | List of all members
pp::deprecated::ScriptableObject Class Reference

#include <scriptable_object_deprecated.h>

Collaboration diagram for pp::deprecated::ScriptableObject:
Collaboration graph

Public Member Functions

 ScriptableObject ()
 
virtual ~ScriptableObject ()
 
virtual bool HasProperty (const Var &name, Var *exception)
 
virtual bool HasMethod (const Var &name, Var *exception)
 
virtual Var GetProperty (const Var &name, Var *exception)
 
virtual void GetAllPropertyNames (std::vector< Var > *properties, Var *exception)
 
virtual void SetProperty (const Var &name, const Var &value, Var *exception)
 
virtual void RemoveProperty (const Var &name, Var *exception)
 
virtual Var Call (const Var &method_name, const std::vector< Var > &args, Var *exception)
 
virtual Var Construct (const std::vector< Var > &args, Var *exception)
 

Friends

class ::pp::Var
 
class ::pp::VarPrivate
 

Detailed Description

Definition at line 33 of file scriptable_object_deprecated.h.

Constructor & Destructor Documentation

pp::deprecated::ScriptableObject::ScriptableObject ( )
inline

Definition at line 35 of file scriptable_object_deprecated.h.

virtual pp::deprecated::ScriptableObject::~ScriptableObject ( )
inlinevirtual

Definition at line 36 of file scriptable_object_deprecated.h.

Member Function Documentation

virtual Var pp::deprecated::ScriptableObject::Call ( const Var method_name,
const std::vector< Var > &  args,
Var exception 
)
virtual
virtual Var pp::deprecated::ScriptableObject::Construct ( const std::vector< Var > &  args,
Var exception 
)
virtual
virtual void pp::deprecated::ScriptableObject::GetAllPropertyNames ( std::vector< Var > *  properties,
Var exception 
)
virtual
virtual Var pp::deprecated::ScriptableObject::GetProperty ( const Var name,
Var exception 
)
virtual
virtual bool pp::deprecated::ScriptableObject::HasMethod ( const Var name,
Var exception 
)
virtual
virtual bool pp::deprecated::ScriptableObject::HasProperty ( const Var name,
Var exception 
)
virtual
virtual void pp::deprecated::ScriptableObject::RemoveProperty ( const Var name,
Var exception 
)
virtual
virtual void pp::deprecated::ScriptableObject::SetProperty ( const Var name,
const Var value,
Var exception 
)
virtual

Friends And Related Function Documentation

friend class ::pp::Var
friend

Definition at line 79 of file scriptable_object_deprecated.h.

friend class ::pp::VarPrivate
friend

Definition at line 80 of file scriptable_object_deprecated.h.


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