neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
i_item_model.hpp File Reference

Go to the source code of this file.

Classes

struct  neogfx::item_model_index
 

Namespaces

namespace  neogfx
 

Typedefs

typedef std::optional< item_model_indexneogfx::optional_item_model_index
 

Enumerations

enum class  neogfx::item_data_type : uint32_t {
  neogfx::Unknown , neogfx::Bool , neogfx::Int32 , neogfx::UInt32 ,
  neogfx::Int64 , neogfx::UInt64 , neogfx::Float , neogfx::Double ,
  neogfx::String , neogfx::Pointer , neogfx::CustomType , neogfx::ChoiceBool ,
  neogfx::ChoiceInt32 , neogfx::ChoiceUInt32 , neogfx::ChoiceInt64 , neogfx::ChoiceUInt16 ,
  neogfx::ChoiceFloat , neogfx::ChoiceDouble , neogfx::ChoiceString , neogfx::ChoicePointer ,
  neogfx::ChoiceCustomType
}
 
enum class  neogfx::item_cell_data_category : uint32_t {
  neogfx::Invalid , neogfx::Value , neogfx::Pointer , neogfx::CustomType ,
  neogfx::ChooseValue , neogfx::ChoosePointer , neogfx::ChooseCustomType
}