OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2009, Google Inc. | 2 * Copyright 2009, Google Inc. |
3 * All rights reserved. | 3 * All rights reserved. |
4 * | 4 * |
5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
6 * modification, are permitted provided that the following conditions are | 6 * modification, are permitted provided that the following conditions are |
7 * met: | 7 * met: |
8 * | 8 * |
9 * * Redistributions of source code must retain the above copyright | 9 * * Redistributions of source code must retain the above copyright |
10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
47 #include "core/cross/effect.h" | 47 #include "core/cross/effect.h" |
48 #include "core/cross/function.h" | 48 #include "core/cross/function.h" |
49 #include "core/cross/material.h" | 49 #include "core/cross/material.h" |
50 #include "core/cross/matrix4_axis_rotation.h" | 50 #include "core/cross/matrix4_axis_rotation.h" |
51 #include "core/cross/matrix4_composition.h" | 51 #include "core/cross/matrix4_composition.h" |
52 #include "core/cross/matrix4_scale.h" | 52 #include "core/cross/matrix4_scale.h" |
53 #include "core/cross/matrix4_translation.h" | 53 #include "core/cross/matrix4_translation.h" |
54 #include "core/cross/param_array.h" | 54 #include "core/cross/param_array.h" |
55 #include "core/cross/param_operation.h" | 55 #include "core/cross/param_operation.h" |
56 #include "core/cross/primitive.h" | 56 #include "core/cross/primitive.h" |
| 57 #include "core/cross/processed_path.h" |
57 #include "core/cross/render_surface_set.h" | 58 #include "core/cross/render_surface_set.h" |
58 #include "core/cross/sampler.h" | 59 #include "core/cross/sampler.h" |
59 #include "core/cross/shape.h" | 60 #include "core/cross/shape.h" |
60 #include "core/cross/skin.h" | 61 #include "core/cross/skin.h" |
61 #include "core/cross/standard_param.h" | 62 #include "core/cross/standard_param.h" |
62 #include "core/cross/state_set.h" | 63 #include "core/cross/state_set.h" |
63 #include "core/cross/stream.h" | 64 #include "core/cross/stream.h" |
64 #include "core/cross/stream_bank.h" | 65 #include "core/cross/stream_bank.h" |
65 #include "core/cross/transform.h" | 66 #include "core/cross/transform.h" |
66 #include "core/cross/tree_traversal.h" | 67 #include "core/cross/tree_traversal.h" |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
150 AddTypedClass<DrawElement>(); | 151 AddTypedClass<DrawElement>(); |
151 AddTypedClass<DrawList>(); | 152 AddTypedClass<DrawList>(); |
152 AddTypedClass<DrawPass>(); | 153 AddTypedClass<DrawPass>(); |
153 AddTypedClass<Effect>(); | 154 AddTypedClass<Effect>(); |
154 AddTypedClass<FunctionEval>(); | 155 AddTypedClass<FunctionEval>(); |
155 AddTypedClass<IndexBuffer>(); | 156 AddTypedClass<IndexBuffer>(); |
156 AddTypedClass<Material>(); | 157 AddTypedClass<Material>(); |
157 AddTypedClass<ParamArray>(); | 158 AddTypedClass<ParamArray>(); |
158 AddTypedClass<ParamObject>(); | 159 AddTypedClass<ParamObject>(); |
159 AddTypedClass<Primitive>(); | 160 AddTypedClass<Primitive>(); |
| 161 AddTypedClass<ProcessedPath>(); |
160 AddTypedClass<RenderFrameCounter>(); | 162 AddTypedClass<RenderFrameCounter>(); |
161 AddTypedClass<RenderNode>(); | 163 AddTypedClass<RenderNode>(); |
162 AddTypedClass<RenderSurfaceSet>(); | 164 AddTypedClass<RenderSurfaceSet>(); |
163 AddTypedClass<Sampler>(); | 165 AddTypedClass<Sampler>(); |
164 AddTypedClass<SecondCounter>(); | 166 AddTypedClass<SecondCounter>(); |
165 AddTypedClass<Shape>(); | 167 AddTypedClass<Shape>(); |
166 AddTypedClass<Skin>(); | 168 AddTypedClass<Skin>(); |
167 AddTypedClass<SkinEval>(); | 169 AddTypedClass<SkinEval>(); |
168 AddTypedClass<SourceBuffer>(); | 170 AddTypedClass<SourceBuffer>(); |
169 AddTypedClass<State>(); | 171 AddTypedClass<State>(); |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 std::vector<const ObjectBase::Class*> classes; | 263 std::vector<const ObjectBase::Class*> classes; |
262 for (ObjectClassInfoNameMap::const_iterator it = | 264 for (ObjectClassInfoNameMap::const_iterator it = |
263 object_class_info_name_map_.begin(); | 265 object_class_info_name_map_.begin(); |
264 it != object_class_info_name_map_.end(); ++it) { | 266 it != object_class_info_name_map_.end(); ++it) { |
265 classes.push_back(it->second.class_type()); | 267 classes.push_back(it->second.class_type()); |
266 } | 268 } |
267 return classes; | 269 return classes; |
268 } | 270 } |
269 | 271 |
270 } // namespace o3d | 272 } // namespace o3d |
OLD | NEW |