標準ブロッククラス
More...
#include <GxScript.h>
|
static void | initializeDelayRelease (void) |
| 遅延解放リストの初期化
|
|
static void | terminateDelayRelease (void) |
| 遅延解放リストの終了
|
|
static void | updateDelayRelease (void) |
| 遅延解放リストの更新
|
|
static b32 | isDelayReleaseEnable (void) |
| 遅延解放システムの有効判定
|
|
static u32 | getDelayReleaseListCount (void) |
| 遅延解放待ちの数を取得
|
|
static GX_FORCE_INLINE GxRtti & | __getStaticRtti (void) |
| Rttiの取得
|
|
static constexpr s32 | DELAY_RELEASE_COUNT_INFINITY = -1 |
| 遅延解放の無限待ち定義
|
|
s32 | _referenceCount |
| 参照カウンタ
|
|
s32 | _delayReleaseCount |
| 遅延解放カウンタ
|
|
◆ cleanup()
void GxScript::GxBlock::cleanup |
( |
void | | ) |
|
|
overridevirtual |
◆ execute()
実行
Reimplemented in GxScript::GxBlockCommand, GxScript::GxBlockCommandFunctionDynamic, GxScript::GxBlockCommandSet, GxScript::GxBlockEnd, GxScript::GxBlockIf, GxScript::GxBlockIfElse, GxScript::GxBlockLoop, GxScript::GxBlockParameterFunction, GxScript::GxBlockParameterFunctionDynamic, GxScript::GxBlockParameterProperty, and GxScript::GxBlockStart.
◆ getConnectBlocksSub()
void GxScript::GxBlock::getConnectBlocksSub |
( |
GxArrayClassBase & | blocks, |
|
|
b32 | isUnique = false ) const |
|
virtual |
◆ getParentCommand()
設定したコマンドブロックを取得
- Returns
- コマンドブロック
◆ initialize()
virtual void GxScript::GxBlock::initialize |
( |
void | | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files:
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxScript.h
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxScript.cpp