Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
GUIProxyProps Class Referenceabstract

Proxies need to store some data whose lifetime is tied to an interface. More...

#include <JSInterface_GUIProxy.h>

Inheritance diagram for GUIProxyProps:

Public Member Functions

virtual ~GUIProxyProps ()
 
virtual bool has (const std::string &name) const =0
 
virtual JSObject * get (const std::string &name) const =0
 
virtual bool setFunction (const ScriptRequest &rq, const std::string &name, JSFunction *function)=0
 

Detailed Description

Proxies need to store some data whose lifetime is tied to an interface.

This is the virtual interface of that data.

Constructor & Destructor Documentation

◆ ~GUIProxyProps()

virtual GUIProxyProps::~GUIProxyProps ( )
inlinevirtual

Member Function Documentation

◆ get()

virtual JSObject * GUIProxyProps::get ( const std::string &  name) const
pure virtual

◆ has()

virtual bool GUIProxyProps::has ( const std::string &  name) const
pure virtual

◆ setFunction()

virtual bool GUIProxyProps::setFunction ( const ScriptRequest rq,
const std::string &  name,
JSFunction *  function 
)
pure virtual

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