Lines Matching refs:Get
30 type Get##name() const { return static_cast<type>(ref().m_##name); } \
34 type Get##name() const { return static_cast<type>(ref().m_##name); } \
45 const char* Get##name() const { return ref().to##name.to_ptr(); } \
49 type Get##name() { return type( ref().to##name.to_ptr() ); } \
50 const type Get##name() const { return type( ref().to##name.to_ptr() ); } \
53 type& Get##name() { return ref().m_##name; } \
54 const type& Get##name() const { return ref().m_##name; } \
59 const type& Get##name() const { return ref().m_##name; } \
64 const type& Get##name() const { return ref().m_##name; } \
71 const type& Get##name() const { return ref().m_##name; } \
77 const type& Get##name() const { return ref().m_##name; } \
81 u32 Get##name##U32() const { return ref().m_##name##U32; } \
84 const type& Get##name() const { return ref().m_##name; } \
88 type Get##name() { return type( &(ref().m_##name) ); } \
89 const type Get##name() const { return type( &(ref().m_##name) ); } \
90 type##Data& Get##name##Data() { return ref().m_##name; } \
91 const type##Data& Get##name##Data() const { return ref().m_##name; } \
94 const type Get##name() const { return type( &(ref().m_##name) ); } \
95 const type##Data& Get##name##Data() const { return ref().m_##name; } \
98 s32 Get##name##Count() const \
100 type Get##name(int idx) const \
104 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayPrimitiveTraits> Get##name() \
105 …<type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##name[ 0 ]), Get##name##Count() ); }…
106 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayPrimitiveTraits> Get##name(…
107 … type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##name[ 0 ]), Get##name##Count() ); }…
111 s32 Get##name##Count() const \
113 const char* Get##name(int idx) const \
115 …::ResArray<const nw::ut::BinString, nw::ut::internal::ResArrayPrimitiveTraits> Get##name() const \
116 …nString, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().to##name[0]), Get##name##Count() ); }…
120 s32 Get##name##Count() const \
122 type Get##name(int idx) \
124 const type Get##name(int idx) const \
126 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \
127 …rray<type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name[ 0 ]), Get##name##Count() ); }…
128 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co…
129 …onst type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name[ 0 ]), Get##name##Count() ); }…
133 s32 Get##name##Count() const \
135 type Get##name(int idx) \
137 const type Get##name(int idx) const \
139 type##Data& Get##name##Data(int idx) \
141 const type##Data& Get##name##Data(int idx) const \
143 type##Data* Get##name##Data() { return ref().m_##name; } \
144 const type##Data* Get##name##Data() const { return ref().m_##name; } \
148 s32 Get##name##Count() const \
150 type Get##name(int idx) const \
159 type* tbl_ptr = Get##name(); \
162 type* Get##name() \
164 const type* Get##name() const \
170 s32 Get##name##Count() const \
172 const char* Get##name(int idx) const \
181 s32 Get##name##Count() const \
183 type Get##name(int idx) \
189 const type Get##name(int idx) const \
195 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \
197 …:ut::internal::ResArrayClassTraits>( ref().to##name##Table.to_table_ptr(), Get##name##Count() ); \
199 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co…
201 …:ut::internal::ResArrayClassTraits>( ref().to##name##Table.to_table_ptr(), Get##name##Count() ); \
206 s32 Get##name##Count() const \
208 type##Data* Get##name##Data() \
212 const type##Data* Get##name##Data() const \
216 type##Data& Get##name##Data(int idx) \
219 type##Data* tbl_ptr = this->Get##name##Data(); \
222 const type##Data& Get##name##Data(int idx) const \
225 const type##Data* tbl_ptr = this->Get##name##Data(); \
228 type Get##name(int idx) \
230 return type( &(this->Get##name##Data(idx)) ); \
232 const type Get##name(int idx) const \
234 return type( &(this->Get##name##Data(idx)) ); \
239 s32 Get##name##Count() const \
243 type Get##name(int idx) \
249 type Get##name(const char* key) \
254 const type Get##name(int idx) const \
260 const type Get##name(const char* key) const \
265 s32 Get##name##Index(const char* key) const \
270 …rnal::ResArray< type, nw::ut::internal::ResArrayDicTraits<ResDicType##Data>::Traits > Get##name() \
276 >( (dic.IsValid()) ? dic.ref().GetBeginNode() : NULL, Get##name##Count() ); \
278 …ay< const type, nw::ut::internal::ResArrayDicTraits<ResDicType##Data>::Traits > Get##name() const \
284 >( (dic.IsValid()) ? dic.ref().GetBeginNode() : NULL, Get##name##Count() ); \
289 s32 Get##name##Count() const \
291 type Get##name(int idx) const \
301 type* Get##name() \
303 const type* Get##name() const \
308 s32 Get##name##Count() const \
310 const char* Get##name(int idx) const \
318 s32 Get##name##Count() const \
320 type Get##name(int idx) \
325 const type Get##name(int idx) const \
330 nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits> Get##name() \
335 >( &(ref().m_##name##Table[0]), Get##name##Count() ); \
337 …const nw::ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits> Get##name() co…
342 >( &(ref().m_##name##Table[0]), Get##name##Count() ); \