Lines Matching defs:ResMaterialData
166 struct ResMaterialData : public ResSceneObjectData struct
168 enum Flag
182 nw::ut::ResU32 m_Flags;
183 nw::ut::ResS32 m_TextureCoordinateConfig;
184 nw::ut::ResS32 m_TranslucencyKind;
185 ResMaterialColorData m_MaterialColor;
186 ResRasterizationData m_Rasterization;
187 ResFragmentOperationData m_FragmentOperation;
188 nw::ut::ResS32 m_ActiveTextureCoordinatorsCount;
189 ResTextureCoordinatorData m_TextureCoordinators[3];
190 nw::ut::Offset toTextureMappers[3];
191 nw::ut::Offset toProceduralTextureMapper;
192 nw::ut::Offset toShader;
193 nw::ut::Offset toFragmentShader;
194 nw::ut::ResS32 m_ShaderProgramDescriptionIndex;
195 nw::ut::ResS32 m_ShaderParametersTableCount;
196 nw::ut::Offset toShaderParametersTable;
197 nw::ut::ResS32 m_LightSetIndex;
198 nw::ut::ResS32 m_FogIndex;
199 nw::ut::ResU32 m_ShadingParameterHash;
200 nw::ut::ResU32 m_ShaderParametersHash;
201 nw::ut::ResU32 m_TextureCoordinatorsHash;
202 nw::ut::ResU32 m_TextureSamplersHash;
203 nw::ut::ResU32 m_TextureMappersHash;
204 nw::ut::ResU32 m_MaterialColorHash;
205 nw::ut::ResU32 m_RasterizationHash;
206 nw::ut::ResU32 m_FragmentLightingHash;
207 nw::ut::ResU32 m_FragmentLightingTableHash;
208 nw::ut::ResU32 m_FragmentLightingTableParametersHash;
209 nw::ut::ResU32 m_TextureCombinersHash;
210 nw::ut::ResU32 m_AlphaTestHash;
211 nw::ut::ResU32 m_FragmentOperationHash;
212 nw::ut::ResU32 m_MaterialId;