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