![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EngineTypes.h>
Public Member Functions | |
| FMaterialShadingModelField () | |
| FMaterialShadingModelField (EMaterialShadingModel InShadingModel) | |
| void | AddShadingModel (EMaterialShadingModel InShadingModel) |
| void | RemoveShadingModel (EMaterialShadingModel InShadingModel) |
| void | ClearShadingModels () |
| bool | HasAnyShadingModel (const TArray< EMaterialShadingModel > &InShadingModels) const |
| bool | HasShadingModel (EMaterialShadingModel InShadingModel) const |
| bool | HasOnlyShadingModel (EMaterialShadingModel InShadingModel) const |
| bool | IsUnlit () const |
| bool | IsLit () const |
| bool | IsValid () const |
| uint16 | GetShadingModelField () const |
| void | SetShadingModelField (uint16 InShadingModelField) |
| int32 | CountShadingModels () const |
| EMaterialShadingModel | GetFirstShadingModel () const |
| bool | operator== (const FMaterialShadingModelField &Other) const |
| bool | operator!= (const FMaterialShadingModelField &Other) const |
Wrapper for a bitfield of shading models. A material contains one of these to describe what possible shading models can be used by that material.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |