Lines Matching refs:ref
28 type Get##name() const { return static_cast<type>(ref().m_##name); } \
29 void Set##name(type value) { ref().m_##name = value; } \
32 type Get##name() const { return static_cast<type>(ref().m_##name); } \
33 void Set##name(type value) { ref().m_##name = value; } \
34 …void Enable##name(type value) { ref().m_##name = ut::EnableFlag(ref().m_##name, value); } …
35 …void Disable##name(type value) { ref().m_##name = ut::DisableFlag(ref().m_##name, value); }…
38 bool Is##name() const { return static_cast<bool>(ref().m_Is##name); } \
39 void Set##name(bool value) { ref().m_Is##name = value; } \
43 const char* Get##name() const { return ref().to##name.to_ptr(); } \
47 type Get##name() { return type( ref().to##name.to_ptr() ); } \
48 const type Get##name() const { return type( ref().to##name.to_ptr() ); } \
51 type& Get##name() { return ref().m_##name; } \
52 const type& Get##name() const { return ref().m_##name; } \
53 void Set##name(const type& value) { ref().m_##name = value; } \
56 void Set##name( f32 x, f32 y ) { ref().m_##name.Set(x, y); } \
57 const type& Get##name() const { return ref().m_##name; } \
58 void Set##name(const type& value) { ref().m_##name = value; } \
61 void Set##name( f32 x, f32 y, f32 z ) { ref().m_##name.Set(x, y, z); } \
62 const type& Get##name() const { return ref().m_##name; } \
63 void Set##name(const type& value) { ref().m_##name = value; } \
66 …void NW_DEPRECATED_FUNCTION(Set##name( f32 l, f32 r, f32 b, f32 t )) { ref().m_##name.SetWi…
67 …void Set##name##WithoutFlip( f32 l, f32 r, f32 b, f32 t ) { ref().m_##name.SetWithoutFlip(l…
68 …void Set##name##WithYFlip( f32 l, f32 r, f32 b, f32 t ) { ref().m_##name.SetWithYFlip(l, r,…
69 const type& Get##name() const { return ref().m_##name; } \
70 void Set##name(const type& value) { ref().m_##name = value; } \
73 void Set##name( f32 r, f32 g, f32 b ) { ref().m_##name.Set(r, g, b); } \
74 void Set##name( f32 r, f32 g, f32 b, f32 a ) { ref().m_##name.Set(r, g, b, a); } \
75 const type& Get##name() const { return ref().m_##name; } \
76 void Set##name(const type& value) { ref().m_##name = value; } \
79 u32 Get##name##U32() const { return ref().m_##name##U32; } \
80 …void Set##name( f32 r, f32 g, f32 b ) { ref().m_##name.Set(r, g, b); ref().m_##name##U32 = …
81 … Set##name( f32 r, f32 g, f32 b, f32 a ) { ref().m_##name.Set(r, g, b, a); ref().m_##name##U3…
82 const type& Get##name() const { return ref().m_##name; } \
83 …void Set##name(const type& value) { ref().m_##name = value; ref().m_##name##U32 = ref().m_#…
86 type Get##name() { return type( &(ref().m_##name) ); } \
87 const type Get##name() const { return type( &(ref().m_##name) ); } \
88 type##Data& Get##name##Data() { return ref().m_##name; } \
89 const type##Data& Get##name##Data() const { return ref().m_##name; } \
92 const type Get##name() const { return type( &(ref().m_##name) ); } \
93 const type##Data& Get##name##Data() const { return ref().m_##name; } \
97 { return sizeof(ref().m_##name) / sizeof(type); } \
99 { NW_INDEX_ASSERT( name, idx ); return ref().m_##name[ idx ]; } \
101 { NW_INDEX_ASSERT( name, idx ); ref().m_##name[ idx ] = value; } \
103 …{ return nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##…
105 …ternal::ResArray<const type, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().m_##name[ 0 ]), G…
110 { return sizeof(ref().to##name) / sizeof(nw::ut::BinString); } \
112 { NW_INDEX_ASSERT( name, idx ); return ref().to##name[ idx ].to_ptr(); } \
114 …ray<const nw::ut::BinString, nw::ut::internal::ResArrayPrimitiveTraits>( &(ref().to##name[0]), Get…
119 { return sizeof(ref().to##name) / sizeof(nw::ut::Offset); } \
121 { NW_INDEX_ASSERT( name, idx ); return type( ref().to##name[ idx ].to_ptr() ); } \
123 { return type( ref().to##name[ idx ].to_ptr() ); } \
125 …{ return nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name…
127 …::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits>( &(ref().to##name[ 0 ]), G…
132 { return sizeof(ref().m_##name) / sizeof(type##Data); } \
134 { NW_INDEX_ASSERT( name, idx ); return type( &(ref().m_##name[ idx ]) ); } \
136 { NW_INDEX_ASSERT( name, idx ); return type( &(ref().m_##name[ idx ]) ); } \
138 { NW_INDEX_ASSERT( name, idx ); return ref().m_##name[ idx ]; } \
140 { NW_INDEX_ASSERT( name, idx ); return ref().m_##name[ idx ]; } \
141 type##Data* Get##name##Data() { return ref().m_##name; } \
142 const type##Data* Get##name##Data() const { return ref().m_##name; } \
147 { return ref().m_##name##TableCount; } \
151 … const type* tbl_ptr = static_cast<const type*>( ref().to##name##Table.to_table_ptr() ); \
161 { return static_cast<type*>(ref().to##name##Table.to_table_ptr()); } \
163 { return static_cast<const type*>(ref().to##name##Table.to_table_ptr()); } \
169 { return ref().m_##name##TableCount; } \
173 …const BinString* tbl_ptr = static_cast<const BinString*>( ref().to##name##Table.to_table_ptr() ); \
180 { return ref().m_##name##TableCount; } \
184 … nw::ut::Offset* tbl_ptr = static_cast<nw::ut::Offset*>( ref().to##name##Table.to_table_ptr() ); \
190 …const nw::ut::Offset* tbl_ptr = static_cast<const nw::ut::Offset*>( ref().to##name##Table.to_table…
195 …return nw::ut::internal::ResArray<type, nw::ut::internal::ResArrayClassTraits>( ref().to##name##Ta…
199 …ut::internal::ResArray<const type, nw::ut::internal::ResArrayClassTraits>( ref().to##name##Table.t…
205 { return ref().m_##name##TableCount; } \
208 return static_cast<type##Data*>( ref().to##name##Table.to_table_ptr() ); \
212 return static_cast<const type##Data*>( ref().to##name##Table.to_table_ptr() ); \
239 return ref().m_##name##DicCount; \
243 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
249 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
255 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
260 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
265 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
270 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
274 >( (dic.IsValid()) ? dic.ref().GetBeginNode() : NULL, Get##name##Count() ); \
278 ResDicType dic = ResDicType( ref().to##name##Dic.to_ptr() ); \
282 >( (dic.IsValid()) ? dic.ref().GetBeginNode() : NULL, Get##name##Count() ); \
288 { return ref().m_##name##Count; } \
292 return ref().m_##name##Table[ idx ]; \
297 ref().m_##name##Table[ idx ] = value; \
300 { return static_cast<type*>(ref().m_##name##Table); } \
302 { return static_cast<const type*>(ref().m_##name##Table); } \
307 { return ref().m_##name##Count; } \
311 return ref().m_##name##Table[ idx ].to_ptr(); \
317 { return ref().m_##name##Count; } \
321 return type( ref().m_##name##Table[ idx ].to_ptr() ); \
326 return type( ref().m_##name##Table[ idx ].to_ptr() ); \
333 >( &(ref().m_##name##Table[0]), Get##name##Count() ); \
340 >( &(ref().m_##name##Table[0]), Get##name##Count() ); \
348 return &ref().m_CommandBuffer[0]; \
352 return &ref().m_CommandBuffer[0]; \