Lines Matching refs:Get

27     type        Get##name() const { return static_cast<type>(ref().m_##name); }     \
37 const char* Get##name() const { return ref().to##name.to_ptr(); } \
41 type Get##name() { return type( ref().to##name.to_ptr() ); } \
42 const type Get##name() const { return type( ref().to##name.to_ptr() ); } \
45 type& Get##name() { return ref().m_##name; } \
46 const type& Get##name() const { return ref().m_##name; } \
51 const type& Get##name() const { return ref().m_##name; } \
56 const type& Get##name() const { return ref().m_##name; } \
61 const type& Get##name() const { return ref().m_##name; } \
67 const type& Get##name() const { return ref().m_##name; } \
71 u32 Get##name##U32() const { return ref().m_##name##U32; } \
74 const type& Get##name() const { return ref().m_##name; } \
78 type Get##name() { return type( &(ref().m_##name) ); } \
79 const type Get##name() const { return type( &(ref().m_##name) ); } \
80 type##Data& Get##name##Data() { return ref().m_##name; } \
81 const type##Data& Get##name##Data() const { return ref().m_##name; } \
84 const type Get##name() const { return type( &(ref().m_##name) ); } \
85 const type##Data& Get##name##Data() const { return ref().m_##name; } \
88 s32 Get##name##Count() const \
90 type Get##name(int idx) const \
94 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayPrimitiveTraits> Get##name() \
95 …<type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##name[ 0 ]), Get##name##Count() ); }…
96 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayPrimitiveTraits> Get##name(…
97 … type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##name[ 0 ]), Get##name##Count() ); }…
101 s32 Get##name##Count() const \
103 const char* Get##name(int idx) const \
105 …::ResArray<const nw::ut::BinString, nw::ut::internal::ResArrayPrimitiveTraits> Get##name() const \
106 …nString, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().to##name[0]), Get##name##Count() ); }…
110 s32 Get##name##Count() const \
112 type Get##name(int idx) \
114 const type Get##name(int idx) const \
116 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \
117 …rray<type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name[ 0 ]), Get##name##Count() ); }…
118 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co…
119 …onst type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name[ 0 ]), Get##name##Count() ); }…
123 s32 Get##name##Count() const \
125 type Get##name(int idx) \
127 const type Get##name(int idx) const \
129 type##Data& Get##name##Data(int idx) \
131 const type##Data& Get##name##Data(int idx) const \
133 type##Data* Get##name##Data() { return ref().m_##name; } \
134 const type##Data* Get##name##Data() const { return ref().m_##name; } \
138 s32 Get##name##Count() const \
140 type Get##name(int idx) const \
149 type* tbl_ptr = Get##name(); \
152 type* Get##name() \
154 const type* Get##name() const \
160 s32 Get##name##Count() const \
162 const char* Get##name(int idx) const \
171 s32 Get##name##Count() const \
173 type Get##name(int idx) \
179 const type Get##name(int idx) const \
185 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \
187 …:ut::internal::ResArrayClassTraits>( ref().to##name##Table.to_table_ptr(), Get##name##Count() ); \
189 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co…
191 …:ut::internal::ResArrayClassTraits>( ref().to##name##Table.to_table_ptr(), Get##name##Count() ); \
196 s32 Get##name##Count() const \
198 type##Data* Get##name##Data() \
202 const type##Data* Get##name##Data() const \
206 type##Data& Get##name##Data(int idx) \
209 type##Data* tbl_ptr = this->Get##name##Data(); \
212 const type##Data& Get##name##Data(int idx) const \
215 const type##Data* tbl_ptr = this->Get##name##Data(); \
218 type Get##name(int idx) \
220 return type( &(this->Get##name##Data(idx)) ); \
222 const type Get##name(int idx) const \
224 return type( &(this->Get##name##Data(idx)) ); \
229 s32 Get##name##Count() const \
233 type Get##name(int idx) \
239 type Get##name(const char* key) \
244 const type Get##name(int idx) const \
250 const type Get##name(const char* key) const \
255 s32 Get##name##Index(const char* key) const \
260 …rnal::ResArray< type, nw::ut::internal::ResArrayDicTraits<ResDicType##Data>::Traits > Get##name() \
266 >( (dic.IsValid()) ? dic.ref().GetBeginNode() : NULL, Get##name##Count() ); \
268 …ay< const type, nw::ut::internal::ResArrayDicTraits<ResDicType##Data>::Traits > Get##name() const \
274 >( (dic.IsValid()) ? dic.ref().GetBeginNode() : NULL, Get##name##Count() ); \
279 s32 Get##name##Count() const \
281 type Get##name(int idx) const \
291 type* Get##name() \
293 const type* Get##name() const \
298 s32 Get##name##Count() const \
300 const char* Get##name(int idx) const \
308 s32 Get##name##Count() const \
310 type Get##name(int idx) \
315 const type Get##name(int idx) const \
320 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \
325 >( &(ref().m_##name##Table[0]), Get##name##Count() ); \
327 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co…
332 >( &(ref().m_##name##Table[0]), Get##name##Count() ); \