Lines Matching refs:m_Key

161         Bit64RenderKey() : m_Key(0) {}  in Bit64RenderKey()
172 m_Key |= static_cast<KeyType>(layerId & BIT64_LAYER_MASK) in SetLayerId()
179 m_Key |= in SetPriorityForDetailedMaterial()
201 m_Key |= (id & BIT64_MATERIAL_ID_MASK) << materialIdShift; in SetDetailedMaterialIdAndTranslucencyKind()
209 m_Key |= static_cast<KeyType>(translucencyKind & BIT64_TRANSLUCENCY_KIND_MASK) in SetDetailedMaterialIdAndTranslucencyKind()
216 m_Key |= in SetPriorityForSimpleMaterial()
231m_Key |= static_cast<KeyType>(resMaterial.GetMaterialId() & BIT64_SIMPLE_MATERIAL_ID_MASK) in SetSimpleMaterialIdAndTranslucencyKind()
239 m_Key |= (static_cast<KeyType>(translucencyKind) in SetSimpleMaterialIdAndTranslucencyKind()
246 m_Key |= (static_cast<KeyType>(translucencyKind) & BIT64_TRANSLUCENCY_KIND_MASK) in SetTranslucencyKind()
253 m_Key |= TDepthQuantizer()(depth) << shift; in SetDepth()
259 m_Key |= static_cast<KeyType>(1) << BIT64_COMMAND_FLAG_SHIFT; in SetCommand()
260 m_Key |= reinterpret_cast<KeyType>(command); in SetCommand()
264 const KeyType Key() const { return m_Key; } in Key()
269 KeyType m_Key;
278 : m_Key(key), m_Model(NULL) in BasicRenderElement()
284 : m_Key(0), m_Mesh(mesh), m_Model(model) in BasicRenderElement()
290 : m_Key(element.m_Key), m_Mesh(element.m_Mesh), m_Model(element.m_Model) {} in BasicRenderElement()
321 static_cast<u32>(this->m_Key) & BIT64_COMMAND_MASK); in GetCommand()
329 static_cast<u32>(this->m_Key) & BIT64_COMMAND_MASK); in GetCommand()
333 KeyType& Key() { return this->m_Key; } in Key()
336 const KeyType& Key() const { return this->m_Key; } in Key()
341 bool GetBool(int shift) const { return (this->m_Key >> shift) & 0x1; } in GetBool()
343 KeyType m_Key; variable