#include <Scripts.h>
Inherits MemoryPoolObject, and Snapshot.
Definition at line 105 of file Scripts.h.
◆ ScriptGroup()
| ScriptGroup::ScriptGroup |
( |
void | | ) |
|
Ctor - gives it a default name.
Definition at line 641 of file Scripts.cpp.
◆ addScript()
| void ScriptGroup::addScript |
( |
Script * | pScr, |
|
|
Int | ndx ) |
Add a script to the current list of scripts. Offset to position ndx.
Definition at line 839 of file Scripts.cpp.
◆ crc()
| void ScriptGroup::crc |
( |
Xfer * | xfer | ) |
|
|
protectedvirtual |
◆ deleteScript()
| void ScriptGroup::deleteScript |
( |
Script * | pScr | ) |
|
Delete a script from the current list of scripts.
Definition at line 816 of file Scripts.cpp.
◆ duplicate()
◆ duplicateAndQualify()
◆ getName()
◆ getNext()
◆ getScript()
| Script * ScriptGroup::getScript |
( |
void | | ) |
|
|
inline |
◆ hasWarnings()
| Bool ScriptGroup::hasWarnings |
( |
void | | ) |
const |
|
inline |
◆ isActive()
| Bool ScriptGroup::isActive |
( |
void | | ) |
const |
|
inline |
◆ isSubroutine()
| Bool ScriptGroup::isSubroutine |
( |
void | | ) |
const |
|
inline |
◆ loadPostProcess()
| void ScriptGroup::loadPostProcess |
( |
void | | ) |
|
|
protectedvirtual |
◆ ParseGroupDataChunk()
◆ setActive()
| void ScriptGroup::setActive |
( |
Bool | active | ) |
|
|
inline |
◆ setName()
◆ setNextGroup()
◆ setSubroutine()
| void ScriptGroup::setSubroutine |
( |
Bool | subr | ) |
|
|
inline |
◆ setWarnings()
| void ScriptGroup::setWarnings |
( |
Bool | warnings | ) |
|
|
inline |
◆ WriteGroupDataChunk()
◆ xfer()
| void ScriptGroup::xfer |
( |
Xfer * | xfer | ) |
|
|
protectedvirtual |
Xfer method Version Info: 1: Initial version 2: m_isGroupActive, since it is twiddled by other scripts. Only its initial state is determined by the map.
Implements Snapshot.
Definition at line 693 of file Scripts.cpp.
◆ m_firstScript
| Script* ScriptGroup::m_firstScript |
|
protected |
◆ m_groupName
◆ m_hasWarnings
| Bool ScriptGroup::m_hasWarnings |
|
protected |
Runtime flag used by the editor only.
Definition at line 123 of file Scripts.h.
◆ m_isGroupActive
| Bool ScriptGroup::m_isGroupActive |
|
protected |
◆ m_isGroupSubroutine
| Bool ScriptGroup::m_isGroupSubroutine |
|
protected |
◆ m_nextGroup
The documentation for this class was generated from the following files:
- Code/GameEngine/Include/GameLogic/Scripts.h
- Code/GameEngine/Source/GameLogic/ScriptEngine/Scripts.cpp