OROCHI
 
Loading...
Searching...
No Matches
GxResScript::GxDynamicProperty Class Reference

動的プロパティクラス More...

#include <GxResScript.h>

Inheritance diagram for GxResScript::GxDynamicProperty:
Collaboration diagram for GxResScript::GxDynamicProperty:

Public Member Functions

初期化
 GxDynamicProperty (void)
 デフォルトコンストラクタ
 
 ~GxDynamicProperty (void) override
 デストラクタ
 
アクセサ
constexpr GxStringgetName (void)
 名前を取得
 
GX_FORCE_INLINE void setName (GX_CSTR name)
 名前を設定
 
GX_FORCE_INLINE GxFunction::GxType getType (void) const
 型を設定
 
GX_FORCE_INLINE void setType (GxFunction::GxType type)
 型を設定
 
constexpr GxPropertygetProperty (void) const
 プロパティを取得
 
void setProperty (GxProperty *pProperty)
 プロパティを設定
 
constexpr u32 getPropertyId (void) const
 プロパティIDを取得
 
GX_FORCE_INLINE b32 isUsing (void) const
 使用中判定
 
GX_FORCE_INLINE void setUsing (b32 isUsing)
 使用中設定
 
- Public Member Functions inherited from GxClassBase
constexpr GxClassBase (void)
 コンストラクタ
 
constexpr GxClassBase (const GxClassBase &base)
 コピーコンストラクタ
 
 ~GxClassBase (void) override
 デストラクタ
 
- Public Member Functions inherited from GxClassBaseRoot
constexpr GxClassBaseRoot (void)
 コンストラクタ
 
constexpr GxClassBaseRoot (const GxClassBaseRoot &)
 コピーコンストラクタ
 
virtual ~GxClassBaseRoot (void)
 デストラクタ
 
constexpr GxClassBaseRootoperator= (const GxClassBaseRoot &)
 代入演算子
 
virtual GxRttigetRtti (void) const =0
 Rttiの取得
 
virtual GX_FORCE_INLINE const GxTypedObjectgetDefaultObject (void)
 デフォルトオブジェクトを取得
 
GX_FORCE_INLINE b32 isDefaultObject (void)
 デフォルトオブジェクト判定
 

Additional Inherited Members

- Static Public Member Functions inherited from GxClassBaseRoot
static GX_FORCE_INLINE GxRtti__getStaticRtti (void)
 Rttiの取得
 

Detailed Description

動的プロパティクラス

Member Function Documentation

◆ setProperty()

void GxResScript::GxDynamicProperty::setProperty ( GxProperty * pProperty)

プロパティを設定

Parameters
pProperty[in] プロパティ
Here is the call graph for this function:

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