~ubuntu-branches/ubuntu/wily/opencollada/wily-proposed

« back to all changes in this revision

Viewing changes to COLLADASaxFrameworkLoader/include/generated15/COLLADASaxFWLLibraryArticulatedSystemsLoader15.h

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2015-05-14 17:23:27 UTC
  • Revision ID: package-import@ubuntu.com-20150514172327-f862u8envms01fra
Tags: upstream-0.1.0~20140703.ddf8f47+dfsg1
ImportĀ upstreamĀ versionĀ 0.1.0~20140703.ddf8f47+dfsg1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
    Copyright (c) 2008-2009 NetAllied Systems GmbH
 
3
 
 
4
    This file is part of COLLADASaxFrameworkLoader.
 
5
 
 
6
    Licensed under the MIT Open Source License, 
 
7
    for details please see LICENSE file or the website
 
8
    http://www.opensource.org/licenses/mit-license.php
 
9
*/
 
10
 
 
11
 
 
12
#ifndef __COLLADASAXFWL_LIBRARYARTICULATEDSYSTEMSLOADER15_H__
 
13
#define __COLLADASAXFWL_LIBRARYARTICULATEDSYSTEMSLOADER15_H__
 
14
 
 
15
 
 
16
#include "COLLADASaxFWLPrerequisites.h"
 
17
#include "COLLADASaxFWLLibraryArticulatedSystemsLoader.h"
 
18
#include "COLLADASaxFWLIParserImpl15.h"
 
19
 
 
20
 
 
21
namespace COLLADASaxFWL
 
22
{
 
23
 
 
24
 
 
25
class IFilePartLoader;
 
26
 
 
27
 
 
28
class LibraryArticulatedSystemsLoader15 : public IParserImpl15
 
29
{
 
30
private:
 
31
LibraryArticulatedSystemsLoader* mLoader;
 
32
 
 
33
public:
 
34
LibraryArticulatedSystemsLoader15(LibraryArticulatedSystemsLoader* loader)
 
35
 : mLoader(loader)
 
36
{}
 
37
 
 
38
 
 
39
virtual bool end__library_articulated_systems();
 
40
 
 
41
virtual bool begin__articulated_system( const COLLADASaxFWL15::articulated_system__AttributeData& attributeData );
 
42
 
 
43
virtual bool end__articulated_system();
 
44
 
 
45
virtual bool begin__kinematics();
 
46
 
 
47
virtual bool end__kinematics();
 
48
 
 
49
virtual bool begin__instance_kinematics_model( const COLLADASaxFWL15::instance_kinematics_model__AttributeData& attributeData );
 
50
 
 
51
virtual bool end__instance_kinematics_model();
 
52
 
 
53
virtual bool begin__newparam____kinematics_newparam_type( const COLLADASaxFWL15::newparam____kinematics_newparam_type__AttributeData& attributeData );
 
54
 
 
55
virtual bool end__newparam____kinematics_newparam_type();
 
56
 
 
57
virtual bool begin__bind____kinematics_bind_type( const COLLADASaxFWL15::bind____kinematics_bind_type__AttributeData& attributeData );
 
58
 
 
59
virtual bool begin__float____float_type();
 
60
 
 
61
virtual bool end__float____float_type();
 
62
 
 
63
virtual bool data__float____float_type( float value );
 
64
 
 
65
virtual bool begin__int____int_type();
 
66
 
 
67
virtual bool end__int____int_type();
 
68
 
 
69
virtual bool data__int____int_type( sint64 value );
 
70
 
 
71
virtual bool begin__bool();
 
72
 
 
73
virtual bool end__bool();
 
74
 
 
75
virtual bool data__bool( bool value );
 
76
 
 
77
virtual bool begin__SIDREF();
 
78
 
 
79
virtual bool end__SIDREF();
 
80
 
 
81
virtual bool data__SIDREF( const ParserChar* value, size_t length );
 
82
 
 
83
virtual bool end__bind____kinematics_bind_type();
 
84
 
 
85
virtual bool begin__param____kinematics_param_type( const COLLADASaxFWL15::param____kinematics_param_type__AttributeData& attributeData );
 
86
 
 
87
virtual bool end__param____kinematics_param_type();
 
88
 
 
89
virtual bool begin__setparam____kinematics_setparam_type( const COLLADASaxFWL15::setparam____kinematics_setparam_type__AttributeData& attributeData );
 
90
 
 
91
virtual bool end__setparam____kinematics_setparam_type();
 
92
 
 
93
virtual bool begin__technique_common____kinematics_technique_type();
 
94
 
 
95
virtual bool end__technique_common____kinematics_technique_type();
 
96
 
 
97
virtual bool begin__axis_info____kinematics_axis_info_type( const COLLADASaxFWL15::axis_info____kinematics_axis_info_type__AttributeData& attributeData );
 
98
 
 
99
virtual bool end__axis_info____kinematics_axis_info_type();
 
100
 
 
101
virtual bool begin__active();
 
102
 
 
103
virtual bool end__active();
 
104
 
 
105
virtual bool begin__locked();
 
106
 
 
107
virtual bool end__locked();
 
108
 
 
109
virtual bool begin__index( const COLLADASaxFWL15::index__AttributeData& attributeData );
 
110
 
 
111
virtual bool end__index();
 
112
 
 
113
virtual bool begin__limits____kinematics_limits_type();
 
114
 
 
115
virtual bool end__limits____kinematics_limits_type();
 
116
 
 
117
virtual bool begin__min____common_float_or_param_type();
 
118
 
 
119
virtual bool end__min____common_float_or_param_type();
 
120
 
 
121
virtual bool begin__max____common_float_or_param_type();
 
122
 
 
123
virtual bool end__max____common_float_or_param_type();
 
124
 
 
125
virtual bool begin__frame_origin( const COLLADASaxFWL15::frame_origin__AttributeData& attributeData );
 
126
 
 
127
virtual bool end__frame_origin();
 
128
 
 
129
virtual bool begin__frame_tip( const COLLADASaxFWL15::frame_tip__AttributeData& attributeData );
 
130
 
 
131
virtual bool end__frame_tip();
 
132
 
 
133
virtual bool begin__frame_tcp( const COLLADASaxFWL15::frame_tcp__AttributeData& attributeData );
 
134
 
 
135
virtual bool end__frame_tcp();
 
136
 
 
137
virtual bool begin__frame_object( const COLLADASaxFWL15::frame_object__AttributeData& attributeData );
 
138
 
 
139
virtual bool end__frame_object();
 
140
 
 
141
virtual bool begin__motion();
 
142
 
 
143
virtual bool end__motion();
 
144
 
 
145
virtual bool begin__instance_articulated_system( const COLLADASaxFWL15::instance_articulated_system__AttributeData& attributeData );
 
146
 
 
147
virtual bool end__instance_articulated_system();
 
148
 
 
149
virtual bool begin__technique_common____motion_technique_type();
 
150
 
 
151
virtual bool end__technique_common____motion_technique_type();
 
152
 
 
153
virtual bool begin__axis_info____motion_axis_info_type( const COLLADASaxFWL15::axis_info____motion_axis_info_type__AttributeData& attributeData );
 
154
 
 
155
virtual bool end__axis_info____motion_axis_info_type();
 
156
 
 
157
virtual bool begin__speed____common_float_or_param_type();
 
158
 
 
159
virtual bool end__speed____common_float_or_param_type();
 
160
 
 
161
virtual bool begin__acceleration____common_float_or_param_type();
 
162
 
 
163
virtual bool end__acceleration____common_float_or_param_type();
 
164
 
 
165
virtual bool begin__deceleration____common_float_or_param_type();
 
166
 
 
167
virtual bool end__deceleration____common_float_or_param_type();
 
168
 
 
169
virtual bool begin__jerk____common_float_or_param_type();
 
170
 
 
171
virtual bool end__jerk____common_float_or_param_type();
 
172
 
 
173
virtual bool begin__effector_info( const COLLADASaxFWL15::effector_info__AttributeData& attributeData );
 
174
 
 
175
virtual bool end__effector_info();
 
176
 
 
177
virtual bool begin__speed____common_float2_or_param_type();
 
178
 
 
179
virtual bool end__speed____common_float2_or_param_type();
 
180
 
 
181
virtual bool begin__acceleration____common_float2_or_param_type();
 
182
 
 
183
virtual bool end__acceleration____common_float2_or_param_type();
 
184
 
 
185
virtual bool begin__deceleration____common_float2_or_param_type();
 
186
 
 
187
virtual bool end__deceleration____common_float2_or_param_type();
 
188
 
 
189
virtual bool begin__jerk____common_float2_or_param_type();
 
190
 
 
191
virtual bool end__jerk____common_float2_or_param_type();
 
192
 
 
193
virtual bool begin__technique____technique_type( const COLLADASaxFWL15::technique____technique_type__AttributeData& attributeData );
 
194
 
 
195
virtual bool end__technique____technique_type();
 
196
 
 
197
 
 
198
private:
 
199
/** Disable default copy ctor. */
 
200
LibraryArticulatedSystemsLoader15(const LibraryArticulatedSystemsLoader15&);
 
201
/** Disable default assignment operator. */
 
202
const LibraryArticulatedSystemsLoader15& operator=(const LibraryArticulatedSystemsLoader15&);
 
203
};
 
204
}
 
205
#endif // __COLLADASAXFWL_LIBRARYARTICULATEDSYSTEMSLOADER15_H__