Zdexby TheHolyOneZ
6,144 classes
Class

UUDS_RenderTarget_State_C

: UPrimaryDataAsset : UDataAsset : UObject
/Game/UltraDynamicSky/Blueprints/System/UDS_RenderTarget_State.UDS_RenderTarget_State_C 0x00B8 (184 B) align 8 inherited 0x0030 7 scripted vtable /Game/UltraDynamicSky/Blueprints/System/UDS_RenderTarget_State
0x00x00B8

Members 11

OffsetSizeNameTypeFlagsDefault
0x01Is Activebool7 flagsfalse
0x00310x07padding / unreflected
0x18Center LocationFVector7 flags{X=0, Y=0, Z=0}
0x08Sizedouble7 flags0
0x08Render TargetUTextureRenderTarget2D*6 flagsnullptr
0x08Buffer TargetUTextureRenderTarget2D*6 flagsnullptr
0x04Resolutionint327 flags0
0x006C0x04padding / unreflected
0x08Half Sizedouble7 flags0
0x08Size to Res Ratiodouble7 flags0
0x18Top CornerFVector7 flags{X=0, Y=0, Z=0}
0x10Center 2DFVector2D7 flags{X=0, Y=0}
0x10Top Corner 2DFVector2D7 flags{X=0, Y=0}
Inherited from UDataAsset 1
OffsetSizeNameTypeFlagsDefault
0x08NativeClassTSubclassOf<UDataAsset>6 flags/Script/Engine.DataAsset

Functions 7

SignatureFlagsNativeParams
void Target Needs Recenter(const FVector& Control Location, const FVector& Axis Mask, const bool& Yes)
Script8 statements · 235 bytes of bytecode
0x0000CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(Size, 10);0x002ECallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(Control Location, Center Location);0x005CCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_Subtract_VectorVector_ReturnValue, Axis Mask);0x008ACallFunc_Vector_GetAbsMax_ReturnValue = Vector_GetAbsMax(CallFunc_Multiply_VectorVector_ReturnValue);0x00AFCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_Vector_GetAbsMax_ReturnValue, CallFunc_Divide_DoubleDouble_ReturnValue);0x00D5Yes = CallFunc_Greater_DoubleDouble_ReturnValue;0x00E8return;0x00EA// end of script
Public0x31
void Canvas Brush Size(const FVector2D& In, const FVector2D& Out)
Script4 statements · 76 bytes of bytecode
0x0000CallFunc_Divide_Vector2DFloat_ReturnValue = Divide_Vector2DFloat(In, Size to Res Ratio);0x002EOut = CallFunc_Divide_Vector2DFloat_ReturnValue;0x0049return;0x004B// end of script
Public0x20
void Canvas Brush Location(const FVector2D& In, const FVector2D& Out)
Script5 statements · 122 bytes of bytecode
0x0000CallFunc_Subtract_Vector2DVector2D_ReturnValue = Subtract_Vector2DVector2D(In, Top Corner 2D);0x002ECallFunc_Divide_Vector2DFloat_ReturnValue = Divide_Vector2DFloat(CallFunc_Subtract_Vector2DVector2D_ReturnValue, Size to Res Ratio);0x005COut = CallFunc_Divide_Vector2DFloat_ReturnValue;0x0077return;0x0079// end of script
Public0x20
void Set Location(const FVector& Center Location, const FLinearColor& Mapping Vector4)
Script21 statements · 638 bytes of bytecode
0x0000Center Location = Center Location;0x001BCallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(Half Size);0x0040CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(Center Location, CallFunc_Conv_DoubleToVector_ReturnValue);0x006ETop Corner = CallFunc_Subtract_VectorVector_ReturnValue;0x0089CallFunc_Conv_VectorToVector2D_ReturnValue_1 = Conv_VectorToVector2D(Center Location);0x00AECenter 2D = CallFunc_Conv_VectorToVector2D_ReturnValue_1;0x00C9CallFunc_Conv_VectorToVector2D_ReturnValue = Conv_VectorToVector2D(Top Corner);0x00EETop Corner 2D = CallFunc_Conv_VectorToVector2D_ReturnValue;0x0109BreakVector(Center Location, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0137BreakVector2D(Top Corner 2D, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x015CK2Node_MakeStruct_R_ImplicitCast = Cast<3>(CallFunc_BreakVector2D_X);0x0179K2Node_MakeStruct_LinearColor.R = K2Node_MakeStruct_R_ImplicitCast;0x019DK2Node_MakeStruct_G_ImplicitCast = Cast<3>(CallFunc_BreakVector2D_Y);0x01BAK2Node_MakeStruct_LinearColor.G = K2Node_MakeStruct_G_ImplicitCast;0x01DEK2Node_MakeStruct_B_ImplicitCast = Cast<3>(Size);0x01FBK2Node_MakeStruct_LinearColor.B = K2Node_MakeStruct_B_ImplicitCast;0x021FK2Node_MakeStruct_A_ImplicitCast = Cast<3>(CallFunc_BreakVector_Z);0x023CK2Node_MakeStruct_LinearColor.A = K2Node_MakeStruct_A_ImplicitCast;0x0260Mapping Vector4 = K2Node_MakeStruct_LinearColor;0x027Breturn;0x027D// end of script
Public0x28
void Set Size(double Size)
Script8 statements · 213 bytes of bytecode
0x0000Size = Size;0x001BCallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(Size, 2);0x0049Half Size = CallFunc_Divide_DoubleDouble_ReturnValue;0x0064CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(Resolution);0x0089CallFunc_Divide_DoubleDouble_ReturnValue_1 = Divide_DoubleDouble(Size, CallFunc_Conv_IntToDouble_ReturnValue);0x00B7Size to Res Ratio = CallFunc_Divide_DoubleDouble_ReturnValue_1;0x00D2return;0x00D4// end of script
Public0x08
void Set Render Target(UTextureRenderTarget2D* Render Target, UTextureRenderTarget2D* Buffer Target)
Script5 statements · 90 bytes of bytecode
0x0000Render Target = Render Target;0x0013Buffer Target = Buffer Target;0x0026Resolution = Render Target.SizeX;0x0057return;0x0059// end of script
Public0x10
void Target Extent 2D(const FVector2D& Extent)
Script5 statements · 122 bytes of bytecode
0x0000CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(Size, 2);0x002ECallFunc_MakeVector2D_ReturnValue = MakeVector2D(CallFunc_Divide_DoubleDouble_ReturnValue, CallFunc_Divide_DoubleDouble_ReturnValue);0x005CExtent = CallFunc_MakeVector2D_ReturnValue;0x0077return;0x0079// end of script
Public0x10

Used by 1

types with a member, parameter or interface of this type