Zdexby TheHolyOneZ
5,360 classes
Class

ULensComponent

: UActorComponent : UObject
/Script/LensComponent.LensComponent 0x02D0 (720 B) align 16 inherited 0x00B8 vtable /Script/LensComponent
0x00x02D0

Members 25

OffsetSizeNameTypeFlagsDefault
0x10LensFilePickerFLensFilePickerProtected+3 flags{bUseDefaultLensFile=false, LensFile=nullptr}
0x01EvaluationModeEFIZEvaluationModeProtected+6 flagsUseLiveLink
0x00C90x07padding / unreflected
0x28TargetCameraComponentFComponentReferenceProtected+5 flags{OtherActor=nullptr}
0x24EvalInputsFLensFileEvaluationInputsProtected+4 flags{Focus=0, Iris=0, Zoom=0, Filmback={SensorWidth=24.89, Sens…
0x01DistortionStateSourceEDistortionSourceProtected+6 flagsLensFile
0x01bApplyDistortionboolProtected+7 flagsfalse
0x01DistortionRenderingModeEDistortionRenderingModeProtected+6 flagsPostProcessMaterial
0x01bOverrideCameraOverscanboolProtected+7 flagstrue
0x08LensModelTSubclassOf<ULensModel>Protected+6 flagsnullptr
0x30DistortionStateFLensDistortionStateProtected+4 flags{DistortionInfo={Parameters=[]}, FocalLengthInfo={FxFy={X=1…
0x01bScaleOverscanboolProtected+7 flagsfalse
0x01590x03padding / unreflected
0x04OverscanMultiplierfloatProtected+8 flags1
0x01FilmbackOverrideEFilmbackOverrideSourceProtected+6 flagsDoNotOverride
0x01610x03padding / unreflected
0x14CroppedFilmbackFCameraFilmbackSettingsProtected+3 flags{SensorWidth=24.89, SensorHeight=18.67, SensorHorizontalOff…
0x01bApplyNodalOffsetOnTickboolProtected+6 flagstrue
0x01790x07padding / unreflected
0x18OriginalTrackedComponentLocationFVectorProtected+8 flags{X=0, Y=0, Z=0}
0x18OriginalTrackedComponentRotationFVectorProtected+8 flags{X=0, Y=0, Z=0}
0x60OriginalTrackedComponentTransformFTransformProtected+9 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x01bIsDistortionSetupboolProtected+5 flagsfalse
0x02110x03padding / unreflected
0x04OriginalFocalLengthfloatProtected+5 flags35
0x08LastDistortionMIDUMaterialInstanceDynamic*Protected+6 flagsnullptr
0x08LastCameraComponentUCineCameraComponent*Protected+8 flagsnullptr
0x50LensDistortionHandlerMapTMap<TSubclassOf<ULensModel>, ULensDistortionModelHandlerBase*>TransientProtected+3 flags<TMap>
0x08TrackedComponentTWeakObjectPtr<USceneComponent>TransientProtected+8 flagsnullptr
0x10TrackedComponentNameFStringProtected+3 flags""
0x02900x40unreflected bytes to end of ULensComponent
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x00880x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x00900x04padding / unreflected
0x01bNetAddressable : 1bit 5boolProtected+3 flagsfalse
0x01bReplicateUsingRegisteredSubObjectList : 1bit 6boolProtected+9 flagsfalse
0x01bReplicates : 1bit 7boolNet+7 flagsfalse
0x00950x01padding / unreflected
0x01bAutoActivate : 1bit 3bool6 flagsfalse
0x01bIsActive : 1bit 4boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 5bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 7boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 1bool6 flagsfalse
0x00980x19padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>

Functions 30

SignatureFlagsNativeParams
bool WasNodalOffsetAppliedThisTick()FinalNative+1 flags0x01
bool WasDistortionEvaluated()FinalNative+1 flags0x01
bool ShouldApplyNodalOffsetOnTick()FinalNative+1 flags0x01
bool ShouldApplyDistortion()FinalNative+1 flags0x01
void SetOverscanMultiplier(float Multiplier)FinalNative+1 flags0x04
void SetLensModel(TSubclassOf<ULensModel> Model)FinalNative+1 flags0x08
void SetLensFilePicker(const FLensFilePicker& LensFile)FinalNative+1 flags0x10
void SetLensFileEvaluationInputs(float InFocus, float InZoom)FinalNative+1 flags0x08
void SetLensFile(ULensFile* LensFile)FinalNative+1 flags0x08
void SetFIZEvaluationMode(const EFIZEvaluationMode& Mode)FinalNative+1 flags0x01
void SetFilmbackOverrideSetting(const EFilmbackOverrideSource& Setting)FinalNative+1 flags0x01
void SetDistortionState(const FLensDistortionState& State)FinalNative+1 flags0x30
void SetDistortionSource(const EDistortionSource& Source)FinalNative+1 flags0x01
void SetCroppedFilmback(const FCameraFilmbackSettings& Filmback)FinalNative+1 flags0x14
void SetApplyNodalOffsetOnTick(bool bApplyNodalOffset)FinalNative+1 flags0x01
void SetApplyDistortion(bool bApply)FinalNative+1 flags0x01
float GetOverscanMultiplier()FinalNative+1 flags0x04
float GetOriginalFocalLength()FinalNative+1 flags0x04
TSubclassOf<ULensModel> GetLensModel()FinalNative+1 flags0x08
FLensFilePicker GetLensFilePicker()FinalNative+1 flags0x10
FLensFileEvaluationInputs GetLensFileEvaluationInputs()FinalNative+1 flags0x24
ULensFile* GetLensFile()FinalNative+1 flags0x08
ULensDistortionModelHandlerBase* GetLensDistortionHandler()FinalNative+1 flags0x08
EFIZEvaluationMode GetFIZEvaluationMode()FinalNative+1 flags0x01
EFilmbackOverrideSource GetFilmbackOverrideSetting()FinalNative+1 flags0x01
FLensDistortionState GetDistortionState()FinalNative+1 flags0x30
EDistortionSource GetDistortionSource()FinalNative+1 flags0x01
FCameraFilmbackSettings GetCroppedFilmback()FinalNative+1 flags0x14
void ClearDistortionState()FinalNative+1 flags0x00
void ApplyNodalOffset(USceneComponent* ComponentToOffset, bool bUseManualInputs, float ManualFocusInput, float ManualZoomInput)FinalNative+1 flags0x14