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