Blender
V3.3
|
#include <BLI_serialize.hh>
Public Member Functions | |
PrimitiveValue (const T value) | |
const T | value () const |
![]() | |
virtual | ~Value ()=default |
eValueType | type () const |
const StringValue * | as_string_value () const |
const IntValue * | as_int_value () const |
const DoubleValue * | as_double_value () const |
const BooleanValue * | as_boolean_value () const |
const ArrayValue * | as_array_value () const |
const DictionaryValue * | as_dictionary_value () const |
Additional Inherited Members | |
![]() | |
Value ()=delete | |
Value (eValueType type) | |
For generating value types that represent types that are typically known processor data types.
Definition at line 177 of file BLI_serialize.hh.
|
inlineexplicit |
Definition at line 182 of file BLI_serialize.hh.
|
inline |
Definition at line 186 of file BLI_serialize.hh.
Referenced by blender::io::serialize::convert_to_json(), and blender::ed::asset::index::AssetIndex::get_version().