OROCHI
 
Loading...
Searching...
No Matches
GxResModelGmlMeta::GxCityObject Class Reference

オブジェクト情報 More...

#include <GxResModelGmlMeta.h>

Inheritance diagram for GxResModelGmlMeta::GxCityObject:
Collaboration diagram for GxResModelGmlMeta::GxCityObject:

Public Types

定義
enum class  KIND {
  INVALID = -1 , BUILDING = 0 , ROAD , CROSS_ROAD ,
  MAX
}
 種別 More...
 

Public Member Functions

初期化
 GxCityObject (void)
 デフォルトコンストラクタ
 
 ~GxCityObject (void)
 デストラクタ
 
GX_FORCE_INLINE GxMultiSurfaceaddMultiSurface (void)
 面情報を作成
 
GX_FORCE_INLINE GxMultiSurfacegetMultiSurface (u32 index)
 面情報を取得
 
- 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)
 デフォルトオブジェクト判定
 

Public Attributes

メンバ変数
GxArrayClassBase _multiSurfaces
 面情報リスト
 
GxString _name
 名前
 
KIND _kind
 種別
 

Additional Inherited Members

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

Detailed Description

オブジェクト情報

Member Enumeration Documentation

◆ KIND

種別

Enumerator
INVALID 

未定義

BUILDING 

建物

ROAD 

道路

CROSS_ROAD 

交差点

MAX 

定義数


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