CommonLibSSE (Parapets fork)
RE::GFxPlaceObjectUnpackedData Struct Reference

#include <GFxPlaceObjectBase.h>

Inheritance diagram for RE::GFxPlaceObjectUnpackedData:
RE::GFxPlaceObjectData

Classes

struct  Filter
 

Public Types

enum class  FilterType : std::uint8_t {
  kDropShadow = 0 , kBlur = 1 , kGlow = 2 , kBevel = 3 ,
  kGradientGlow = 4 , kConvolution = 5 , kAdjustColor = 6 , kGradientBevel = 7 ,
  kFlag_KnockOut = 1 << 5 , kFlag_HideObject = 1 << 6 , kFlag_FineBlur = 1 << 7
}
 
using BlendType = GRenderer::BlendType
 

Public Attributes

GArray< FilterfilterList
 
GRenderer::Cxform colorTransform
 
GMatrix2D matrix
 
float ratio
 
std::int32_t depth
 
GFxResourceID characterId
 
std::uint16_t clipDepth
 
stl::enumeration< BlendType, std::uint8_t > blendMode
 
stl::enumeration< GFxPlaceFlags, std::uint8_t > placeFlags
 

Member Typedef Documentation

◆ BlendType

Member Enumeration Documentation

◆ FilterType

enum RE::GFxPlaceObjectUnpackedData::FilterType : std::uint8_t
strong
Enumerator
kDropShadow 
kBlur 
kGlow 
kBevel 
kGradientGlow 
kConvolution 
kAdjustColor 
kGradientBevel 
kFlag_KnockOut 
kFlag_HideObject 
kFlag_FineBlur 

Member Data Documentation

◆ blendMode

stl::enumeration<BlendType, std::uint8_t> RE::GFxPlaceObjectUnpackedData::blendMode

◆ characterId

GFxResourceID RE::GFxPlaceObjectUnpackedData::characterId

◆ clipDepth

std::uint16_t RE::GFxPlaceObjectUnpackedData::clipDepth

◆ colorTransform

GRenderer::Cxform RE::GFxPlaceObjectUnpackedData::colorTransform

◆ depth

std::int32_t RE::GFxPlaceObjectUnpackedData::depth

◆ filterList

GArray<Filter> RE::GFxPlaceObjectUnpackedData::filterList

◆ matrix

GMatrix2D RE::GFxPlaceObjectUnpackedData::matrix

◆ placeFlags

stl::enumeration<GFxPlaceFlags, std::uint8_t> RE::GFxPlaceObjectUnpackedData::placeFlags

◆ ratio

float RE::GFxPlaceObjectUnpackedData::ratio

The documentation for this struct was generated from the following file: