Lines Matching refs:m_Key

165         Bit64RenderKey() : m_Key(0) {}  in Bit64RenderKey()
176 m_Key |= static_cast<KeyType>(layerId & BIT64_LAYER_MASK) in SetLayerId()
183 m_Key |= in SetPriorityForDetailedMaterial()
205 m_Key |= (id & BIT64_MATERIAL_ID_MASK) << materialIdShift; in SetDetailedMaterialIdAndTranslucencyKind()
213 m_Key |= static_cast<KeyType>(translucencyKind & BIT64_TRANSLUCENCY_KIND_MASK) in SetDetailedMaterialIdAndTranslucencyKind()
220 m_Key |= in SetPriorityForSimpleMaterial()
235m_Key |= static_cast<KeyType>(resMaterial.GetMaterialId() & BIT64_SIMPLE_MATERIAL_ID_MASK) in SetSimpleMaterialIdAndTranslucencyKind()
244 m_Key |= (static_cast<KeyType>(translucencyKind) in SetSimpleMaterialIdAndTranslucencyKind()
251 m_Key |= (static_cast<KeyType>(translucencyKind) & BIT64_TRANSLUCENCY_KIND_MASK) in SetTranslucencyKind()
258 m_Key |= TDepthQuantizer()(depth) << shift; in SetDepth()
264 m_Key |= static_cast<KeyType>(1) << BIT64_COMMAND_FLAG_SHIFT; in SetCommand()
265 m_Key |= reinterpret_cast<KeyType>(command); in SetCommand()
269 const KeyType Key() const { return m_Key; } in Key()
274 KeyType m_Key;
283 : m_Key(key), m_Model(NULL) in BasicRenderElement()
289 : m_Key(0), m_Mesh(mesh), m_Model(model) in BasicRenderElement()
295 : m_Key(element.m_Key), m_Mesh(element.m_Mesh), m_Model(element.m_Model) {} in BasicRenderElement()
326 static_cast<u32>(this->m_Key) & BIT64_COMMAND_MASK); in GetCommand()
334 static_cast<u32>(this->m_Key) & BIT64_COMMAND_MASK); in GetCommand()
338 KeyType& Key() { return this->m_Key; } in Key()
341 const KeyType& Key() const { return this->m_Key; } in Key()
346 bool GetBool(int shift) const { return (this->m_Key >> shift) & 0x1; } in GetBool()
348 KeyType m_Key; variable