Athena IO Library
|
This is the complete list of members for athena::io::YAMLDocReader, including all inherited members.
ClassTypeOperation(std::function< bool(const char *dnaType)> func) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | |
enterSubRecord(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
enterSubVector(const char *name, size_t &countOut) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
enumerate(const char *name, T &record) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
enumerate(const char *name, std::vector< T > &vector, typename std::enable_if<!std::is_arithmetic< T >::value &&!std::is_same< T, atVec2f >::value &&!std::is_same< T, atVec3f >::value &&!std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
enumerate(const char *name, std::vector< T > &vector, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
enumerate(const char *name, std::vector< T > &vector, std::function< void(YAMLDocReader &, T &)> readf) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
getCurNode() const (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
getParser() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
getRootNode() const (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
leaveSubRecord() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
leaveSubVector() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
parse(athena::io::IStreamReader *reader) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readBool(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readByte(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readDouble(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readFloat(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readInt16(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readInt32(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readInt64(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readString(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readUByte(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readUBytes(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readUint16(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readUint32(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readUint64(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVal(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVec2d(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVec2f(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVec3d(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVec3f(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVec4d(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readVec4f(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
readWString(const char *name) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
releaseRootNode() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
reset() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
ValidateClassType(const char *expectedType) (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | |
YAMLDocReader() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |
~YAMLDocReader() (defined in athena::io::YAMLDocReader) | athena::io::YAMLDocReader | inline |