HDK
|
#include "HOM_API.h"
#include "HOM_Defines.h"
#include "HOM_EnumValue.h"
#include <UT/UT_Options.h>
#include <hboost/any.hpp>
#include <map>
Go to the source code of this file.
Functions | |
HOM_API UT_OptionType | HOMoptionTypeForEnumValue (HOM_EnumValue &enum_value) |
HOM_API HOM_EnumValue & | HOMoptionTypeToEnumValue (UT_OptionType optiontype) |
HOM_API bool | HOMsetOptionFromUTOptionAny (UT_Options &options, const char *name, const HOM_UTOptionAny &value, UT_OptionType hint=UT_OPTION_INVALID) |
HOM_API void | HOMsetOptionsFromStdMap (UT_Options &options, const std::map< std::string, hboost::any > &map) |
HOM_API hboost::any | HOMoptionEntryToBoostAny (const UT_OptionEntry &option_entry) |
HOM_API std::map< std::string, hboost::any > | HOMoptionsToStdMap (const UT_Options &options) |
HOM_API hboost::any HOMoptionEntryToBoostAny | ( | const UT_OptionEntry & | option_entry | ) |
HOM_API std::map<std::string, hboost::any> HOMoptionsToStdMap | ( | const UT_Options & | options | ) |
HOM_API UT_OptionType HOMoptionTypeForEnumValue | ( | HOM_EnumValue & | enum_value | ) |
HOM_API HOM_EnumValue& HOMoptionTypeToEnumValue | ( | UT_OptionType | optiontype | ) |
HOM_API bool HOMsetOptionFromUTOptionAny | ( | UT_Options & | options, |
const char * | name, | ||
const HOM_UTOptionAny & | value, | ||
UT_OptionType | hint = UT_OPTION_INVALID |
||
) |
HOM_API void HOMsetOptionsFromStdMap | ( | UT_Options & | options, |
const std::map< std::string, hboost::any > & | map | ||
) |