Put all the parsers in the charles namespace
This commit is contained in:
parent
b7a9f07d5e
commit
ef9b9d04c8
12 changed files with 26 additions and 5 deletions
|
@ -5,11 +5,12 @@
|
|||
|
||||
#include <cassert>
|
||||
|
||||
#include "camera.h"
|
||||
#include "camera.hh"
|
||||
#include "yaml/cameraParser.hh"
|
||||
#include "yaml/vectorParser.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
CameraParser::CameraParser(Scene& scene,
|
||||
|
@ -207,3 +208,4 @@ CameraParser::HandleUpEvent(yaml_event_t& event)
|
|||
}
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
struct Camera;
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
struct CameraParser
|
||||
|
@ -53,6 +54,7 @@ private:
|
|||
};
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
||||
#endif /* __YAML_CAMERAPARSER_HH__ */
|
||||
|
||||
|
|
|
@ -19,9 +19,7 @@
|
|||
#include "yaml/vectorParser.hh"
|
||||
|
||||
|
||||
using namespace charles;
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
ObjectParser::ObjectParser(Scene& scene,
|
||||
|
@ -280,3 +278,4 @@ ObjectParser::HandleDistanceEvent(yaml_event_t& event)
|
|||
}
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "yaml/scalarMappingParser.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
struct ObjectParser
|
||||
|
@ -66,5 +67,6 @@ private:
|
|||
};
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
||||
#endif /* __YAML_OBJECTPARSER_HH__ */
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "parsers.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
#pragma mark Parser
|
||||
|
@ -81,3 +82,4 @@ template<>
|
|||
const char* ScalarParserTraits<double>::fmt = "%lf";
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
|
|
@ -15,9 +15,10 @@
|
|||
|
||||
#include "yaml.h"
|
||||
|
||||
#include "scene.h"
|
||||
#include "scene.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
struct Parser;
|
||||
|
@ -144,5 +145,6 @@ ParseScalar(const std::string& scalar,
|
|||
}
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
||||
#endif /* __YAML_PARSERS_HH__ */
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
#include "scalarMappingParser.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
ScalarMappingParser::ScalarMappingParser(Scene& scene,
|
||||
|
@ -83,3 +84,4 @@ ScalarMappingParser::GetShouldExpectKey()
|
|||
}
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
#include "yaml/parsers.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
struct ScalarMappingParser
|
||||
|
@ -40,5 +41,6 @@ private:
|
|||
};
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
||||
#endif /* __YAML_SCALARMAPPINGPARSER_HH__ */
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
#include "vectorParser.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
SceneParser::SceneParser(Scene& scene,
|
||||
|
@ -137,3 +138,4 @@ SceneParser::HandleObjectsEvent(yaml_event_t& event)
|
|||
}
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
#include "scalarMappingParser.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
struct SceneParser
|
||||
|
@ -43,5 +44,6 @@ private:
|
|||
};
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
||||
#endif /* __YAML_SCENE_PARSER_HH__ */
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
#include "yaml/vectorParser.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
Vector3Parser::Vector3Parser(Scene& scene,
|
||||
|
@ -55,3 +56,4 @@ ColorParser::~ColorParser()
|
|||
{ }
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
#include "parsers.hh"
|
||||
|
||||
|
||||
namespace charles {
|
||||
namespace yaml {
|
||||
|
||||
/**
|
||||
|
@ -102,5 +103,6 @@ struct ColorParser
|
|||
};
|
||||
|
||||
} /* namespace yaml */
|
||||
} /* namespace charles */
|
||||
|
||||
#endif /* __YAML_VECTOR_PARSER_HH__ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue