CommonLibSSE (Parapets fork)
RE::GFxPlaceObjectData Struct Reference

#include <GFxPlaceObjectBase.h>

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

Public Types

enum class  ChangeType { kAddDisplayObject , kModifyDisplayObject , kReplaceDisplayObject }
 
- Public Types inherited from RE::GFxPlaceObjectUnpackedData
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

void * clipActions
 
const char * name
 
stl::enumeration< ChangeType, std::int32_t > changeType
 
std::uint32_t pad74
 
- Public Attributes inherited from RE::GFxPlaceObjectUnpackedData
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 Enumeration Documentation

◆ ChangeType

Enumerator
kAddDisplayObject 
kModifyDisplayObject 
kReplaceDisplayObject 

Member Data Documentation

◆ changeType

stl::enumeration<ChangeType, std::int32_t> RE::GFxPlaceObjectData::changeType

◆ clipActions

void* RE::GFxPlaceObjectData::clipActions

◆ name

const char* RE::GFxPlaceObjectData::name

◆ pad74

std::uint32_t RE::GFxPlaceObjectData::pad74

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