OROCHI
 
Loading...
Searching...
No Matches
GxFlag32Index< T > Struct Template Reference

インデックス指定型フラグ More...

#include <GxStruct.h>

Inheritance diagram for GxFlag32Index< T >:
Collaboration diagram for GxFlag32Index< T >:

Public Member Functions

初期化
 GxFlag32Index (void)
 コンストラクタ
 
演算子
GX_FORCE_INLINE GxFlag32Index< T > & operator&= (const GxFlag32Index< T > &flag)
 論理積
 
GX_FORCE_INLINE GxFlag32Index< T > & operator|= (const GxFlag32Index< T > &flag)
 論理和
 
アクセサ
GX_FORCE_INLINE b32 isFlag (T index) const
 フラグ直取得
 
GX_FORCE_INLINE void setFlag (T index, b32 enable)
 
- Public Member Functions inherited from GxFlag32Base
 GxFlag32Base (void)
 デフォルトコンストラクタ
 
 GxFlag32Base (u32 flag)
 コンストラクタ
 
constexpr u32 getFlag (void) const
 フラグ直取得
 
constexpr void setFlag (u32 flag)
 フラグ直設定
 
constexpr void clear (void)
 フラグ値のクリア
 

Additional Inherited Members

- Static Public Member Functions inherited from GxStructBase
static GxRtti__getStaticRtti (void)
 
- Protected Attributes inherited from GxFlag32Base
u32 _flag
 フラグ
 

Detailed Description

template<typename T>
struct GxFlag32Index< T >

インデックス指定型フラグ

Member Function Documentation

◆ setFlag()

template<typename T >
GX_FORCE_INLINE void GxFlag32Index< T >::setFlag ( T index,
b32 enable )
inline

フラグ直設定

Parameters
index[in] インデックス
enable[in] 有効か
Here is the caller graph for this function:

The documentation for this struct was generated from the following file: