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 #include "COLLADASaxFWLStableHeaders.h" 13 #include "COLLADASaxFWLLibraryJointsLoader15.h" 14 15 16 namespace COLLADASaxFWL 17 { 18 19 end__library_joints()20bool LibraryJointsLoader15::end__library_joints() 21 { 22 SaxVirtualFunctionTest15(end__library_joints()); 23 return mLoader->end__library_joints(); 24 } 25 26 begin__joint(const COLLADASaxFWL15::joint__AttributeData & attributeData)27bool LibraryJointsLoader15::begin__joint( const COLLADASaxFWL15::joint__AttributeData& attributeData ) 28 { 29 SaxVirtualFunctionTest15(begin__joint(attributeData)); 30 COLLADASaxFWL::joint__AttributeData attrData; 31 attrData.id = attributeData.id; 32 attrData.sid = attributeData.sid; 33 attrData.name = attributeData.name; 34 return mLoader->begin__joint(attrData); 35 } 36 37 end__joint()38bool LibraryJointsLoader15::end__joint() 39 { 40 SaxVirtualFunctionTest15(end__joint()); 41 return mLoader->end__joint(); 42 } 43 44 begin__prismatic(const COLLADASaxFWL15::prismatic__AttributeData & attributeData)45bool LibraryJointsLoader15::begin__prismatic( const COLLADASaxFWL15::prismatic__AttributeData& attributeData ) 46 { 47 SaxVirtualFunctionTest15(begin__prismatic(attributeData)); 48 COLLADASaxFWL::prismatic__AttributeData attrData; 49 attrData.sid = attributeData.sid; 50 return mLoader->begin__prismatic(attrData); 51 } 52 53 end__prismatic()54bool LibraryJointsLoader15::end__prismatic() 55 { 56 SaxVirtualFunctionTest15(end__prismatic()); 57 return mLoader->end__prismatic(); 58 } 59 60 begin__axis____axis_type(const COLLADASaxFWL15::axis____axis_type__AttributeData & attributeData)61bool LibraryJointsLoader15::begin__axis____axis_type( const COLLADASaxFWL15::axis____axis_type__AttributeData& attributeData ) 62 { 63 SaxVirtualFunctionTest15(begin__axis____axis_type(attributeData)); 64 COLLADASaxFWL::axis____axis_type__AttributeData attrData; 65 attrData.sid = attributeData.sid; 66 attrData.name = attributeData.name; 67 return mLoader->begin__axis____axis_type(attrData); 68 } 69 70 end__axis____axis_type()71bool LibraryJointsLoader15::end__axis____axis_type() 72 { 73 SaxVirtualFunctionTest15(end__axis____axis_type()); 74 return mLoader->end__axis____axis_type(); 75 } 76 77 data__axis____axis_type(const float * data,size_t length)78bool LibraryJointsLoader15::data__axis____axis_type( const float* data, size_t length ) 79 { 80 SaxVirtualFunctionTest15(data__axis____axis_type(data, length)); 81 return mLoader->data__axis____axis_type(data, length); 82 } 83 84 begin__limits____joint_limits_type()85bool LibraryJointsLoader15::begin__limits____joint_limits_type() 86 { 87 SaxVirtualFunctionTest15(begin__limits____joint_limits_type()); 88 return mLoader->begin__limits____joint_limits_type(); 89 } 90 91 end__limits____joint_limits_type()92bool LibraryJointsLoader15::end__limits____joint_limits_type() 93 { 94 SaxVirtualFunctionTest15(end__limits____joint_limits_type()); 95 return mLoader->end__limits____joint_limits_type(); 96 } 97 98 begin__min____minmax_type(const COLLADASaxFWL15::min____minmax_type__AttributeData & attributeData)99bool LibraryJointsLoader15::begin__min____minmax_type( const COLLADASaxFWL15::min____minmax_type__AttributeData& attributeData ) 100 { 101 SaxVirtualFunctionTest15(begin__min____minmax_type(attributeData)); 102 COLLADASaxFWL::min____minmax_type__AttributeData attrData; 103 attrData.sid = attributeData.sid; 104 attrData.name = attributeData.name; 105 return mLoader->begin__min____minmax_type(attrData); 106 } 107 108 end__min____minmax_type()109bool LibraryJointsLoader15::end__min____minmax_type() 110 { 111 SaxVirtualFunctionTest15(end__min____minmax_type()); 112 return mLoader->end__min____minmax_type(); 113 } 114 115 data__min____minmax_type(float value)116bool LibraryJointsLoader15::data__min____minmax_type( float value ) 117 { 118 SaxVirtualFunctionTest15(data__min____minmax_type(value)); 119 return mLoader->data__min____minmax_type(value); 120 } 121 122 begin__max____minmax_type(const COLLADASaxFWL15::max____minmax_type__AttributeData & attributeData)123bool LibraryJointsLoader15::begin__max____minmax_type( const COLLADASaxFWL15::max____minmax_type__AttributeData& attributeData ) 124 { 125 SaxVirtualFunctionTest15(begin__max____minmax_type(attributeData)); 126 COLLADASaxFWL::max____minmax_type__AttributeData attrData; 127 attrData.sid = attributeData.sid; 128 attrData.name = attributeData.name; 129 return mLoader->begin__max____minmax_type(attrData); 130 } 131 132 end__max____minmax_type()133bool LibraryJointsLoader15::end__max____minmax_type() 134 { 135 SaxVirtualFunctionTest15(end__max____minmax_type()); 136 return mLoader->end__max____minmax_type(); 137 } 138 139 data__max____minmax_type(float value)140bool LibraryJointsLoader15::data__max____minmax_type( float value ) 141 { 142 SaxVirtualFunctionTest15(data__max____minmax_type(value)); 143 return mLoader->data__max____minmax_type(value); 144 } 145 146 begin__revolute(const COLLADASaxFWL15::revolute__AttributeData & attributeData)147bool LibraryJointsLoader15::begin__revolute( const COLLADASaxFWL15::revolute__AttributeData& attributeData ) 148 { 149 SaxVirtualFunctionTest15(begin__revolute(attributeData)); 150 COLLADASaxFWL::revolute__AttributeData attrData; 151 attrData.sid = attributeData.sid; 152 return mLoader->begin__revolute(attrData); 153 } 154 155 end__revolute()156bool LibraryJointsLoader15::end__revolute() 157 { 158 SaxVirtualFunctionTest15(end__revolute()); 159 return mLoader->end__revolute(); 160 } 161 162 begin__technique____technique_type(const COLLADASaxFWL15::technique____technique_type__AttributeData & attributeData)163bool LibraryJointsLoader15::begin__technique____technique_type( const COLLADASaxFWL15::technique____technique_type__AttributeData& attributeData ) 164 { 165 SaxVirtualFunctionTest15(begin__technique____technique_type(attributeData)); 166 COLLADASaxFWL::technique__AttributeData attrData; 167 attrData.profile = attributeData.profile; 168 return mLoader->begin__technique(attrData); 169 } 170 171 end__technique____technique_type()172bool LibraryJointsLoader15::end__technique____technique_type() 173 { 174 SaxVirtualFunctionTest15(end__technique____technique_type()); 175 return mLoader->end__technique(); 176 } 177 178 179 180 } 181