18 #ifndef PRTX_BUILTINATTRIBUTES_H_
19 #define PRTX_BUILTINATTRIBUTES_H_
21 #include "prtx/prtx.h"
22 #include "prtx/Types.h"
24 #include "prt/Attributable.h"
53 virtual bool getBuiltinBool(
const std::wstring& k,
bool& found)
const = 0;
54 virtual double getBuiltinFloat(
const std::wstring& k,
bool& found)
const = 0;
55 virtual const std::wstring& getBuiltinString(
const std::wstring& k,
bool& found)
const = 0;
67 virtual bool setBuiltinBool(
const std::wstring& k,
bool val) = 0;
68 virtual bool setBuiltinFloat(
const std::wstring& k,
double val) = 0;
69 virtual bool setBuiltinString(
const std::wstring& k,
const std::wstring& found) = 0;
Definition: BuiltinAttributes.h:35
Definition: BuiltinAttributes.h:48
PrimitiveType
Definition: Attributable.h:44
std::vector< std::wstring > WStringVector
vector of std::wstring
Definition: Types.h:35
Definition: BuiltinAttributes.h:62