libnolimits  1.0.0-beta
A NoLimits Roller Coaster 1 and 2 Library written in C++, which provides functionality to manipulate and create NoLimits 2 Parks or NoLimits 1 Tracks programmatically.
Public Member Functions | Private Attributes | List of all members
NoLimits::NoLimits2::Script Class Reference

#include <Script.h>

Collaboration diagram for NoLimits::NoLimits2::Script:
[legend]

Public Member Functions

 Script ()
 
void debug ()
 
std::vector< ResourceFile * > getResourceFile () const
 
uint32_t insertResourceFile (ResourceFile *value)
 
std::string getScriptClass () const
 
void setScriptClass (const std::string &value)
 
std::string getClassPath () const
 
void setClassPath (const std::string &value)
 
bool getPrivateVirtualMachine () const
 
void setPrivateVirtualMachine (bool value)
 

Private Attributes

std::string scriptClass
 
std::string classPath
 
bool privateVirtualMachine
 
std::vector< ResourceFile * > resourceFile
 

Constructor & Destructor Documentation

◆ Script()

NoLimits::NoLimits2::Script::Script ( )
inline

Member Function Documentation

◆ debug()

void NoLimits::NoLimits2::Script::debug ( )
inlinevirtual

Reimplemented from NoLimits::Stream::Chunk.

◆ getClassPath()

std::string NoLimits::NoLimits2::Script::getClassPath ( ) const

◆ getPrivateVirtualMachine()

bool NoLimits::NoLimits2::Script::getPrivateVirtualMachine ( ) const

◆ getResourceFile()

std::vector< ResourceFile * > NoLimits::NoLimits2::Script::getResourceFile ( ) const

◆ getScriptClass()

std::string NoLimits::NoLimits2::Script::getScriptClass ( ) const

◆ insertResourceFile()

uint32_t NoLimits::NoLimits2::Script::insertResourceFile ( ResourceFile value)

◆ setClassPath()

void NoLimits::NoLimits2::Script::setClassPath ( const std::string &  value)

◆ setPrivateVirtualMachine()

void NoLimits::NoLimits2::Script::setPrivateVirtualMachine ( bool  value)

◆ setScriptClass()

void NoLimits::NoLimits2::Script::setScriptClass ( const std::string &  value)

Member Data Documentation

◆ classPath

std::string NoLimits::NoLimits2::Script::classPath
private

◆ privateVirtualMachine

bool NoLimits::NoLimits2::Script::privateVirtualMachine
private

◆ resourceFile

std::vector<ResourceFile*> NoLimits::NoLimits2::Script::resourceFile
private

◆ scriptClass

std::string NoLimits::NoLimits2::Script::scriptClass
private

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