#include <boost/lexical_cast.hpp>
#include <ost/geom/geom.hh>
#include <ost/base.hh>
#include "info_fw.hh"
#include "info_handle.hh"
#include "info_group.hh"
#include "info_impl_fw.hh"
#include "item_type.hh"
Go to the source code of this file.
Data Structures | |
class | InfoItem |
Namespaces | |
namespace | ost |
namespace | ost::info |
Functions | |
template<typename T > | |
T | Extract (const info::InfoGroup &g, const String &n) |
Real DLLEXPORT_OST_INFO | GetFloatInfoItem (const InfoGroup &ig, const InfoPath &path, Real def) |
int DLLEXPORT_OST_INFO | GetIntInfoItem (const InfoGroup &ig, const InfoPath &path, int def) |
bool DLLEXPORT_OST_INFO | GetBoolInfoItem (const InfoGroup &ig, const InfoPath &path, bool def) |
geom::Vec3 DLLEXPORT_OST_INFO | GetVectorInfoItem (const InfoGroup &ig, const InfoPath &path, const geom::Vec3 &def) |
String DLLEXPORT_OST_INFO | GetStringInfoItem (const InfoGroup &ig, const InfoPath &path, const String &def) |
void DLLEXPORT_OST_INFO | SetFloatInfoItem (InfoGroup ig, const InfoPath &path, Real val) |
void DLLEXPORT_OST_INFO | SetIntInfoItem (InfoGroup ig, const InfoPath &path, int val) |
void DLLEXPORT_OST_INFO | SetBoolInfoItem (InfoGroup ig, const InfoPath &path, bool val) |
void DLLEXPORT_OST_INFO | SetVectorInfoItem (InfoGroup ig, const InfoPath &path, const geom::Vec3 &val) |
void DLLEXPORT_OST_INFO | SetStringInfoItem (InfoGroup ig, const InfoPath &path, const String &val) |