#pragma once //PUBGM(0.13.5)32位SDK //作者:清华 //Telegram:@qinghuanb666 //生成时间:Fri Apr 18 20:44:40 2025 #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------- //Parameters //--------------------------------------------------------------------------- // Function Paper2D.PaperFlipbook.IsValidKeyFrameIndex struct UPaperFlipbook_IsValidKeyFrameIndex_Params { int Index; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbook.GetTotalDuration struct UPaperFlipbook_GetTotalDuration_Params { float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbook.GetSpriteAtTime struct UPaperFlipbook_GetSpriteAtTime_Params { float Time; // (Parm, ZeroConstructor, IsPlainOldData) bool bClampToEnds; // (Parm, ZeroConstructor, IsPlainOldData) class UPaperSprite* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbook.GetSpriteAtFrame struct UPaperFlipbook_GetSpriteAtFrame_Params { int FrameIndex; // (Parm, ZeroConstructor, IsPlainOldData) class UPaperSprite* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbook.GetNumKeyFrames struct UPaperFlipbook_GetNumKeyFrames_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbook.GetNumFrames struct UPaperFlipbook_GetNumFrames_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbook.GetKeyFrameIndexAtTime struct UPaperFlipbook_GetKeyFrameIndexAtTime_Params { float Time; // (Parm, ZeroConstructor, IsPlainOldData) bool bClampToEnds; // (Parm, ZeroConstructor, IsPlainOldData) int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.Stop struct UPaperFlipbookComponent_Stop_Params { }; // Function Paper2D.PaperFlipbookComponent.SetSpriteColor struct UPaperFlipbookComponent_SetSpriteColor_Params { struct FLinearColor NewColor; // (Parm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.SetPlayRate struct UPaperFlipbookComponent_SetPlayRate_Params { float NewRate; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.SetPlaybackPositionInFrames struct UPaperFlipbookComponent_SetPlaybackPositionInFrames_Params { int NewFramePosition; // (Parm, ZeroConstructor, IsPlainOldData) bool bFireEvents; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.SetPlaybackPosition struct UPaperFlipbookComponent_SetPlaybackPosition_Params { float NewPosition; // (Parm, ZeroConstructor, IsPlainOldData) bool bFireEvents; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.SetNewTime struct UPaperFlipbookComponent_SetNewTime_Params { float NewTime; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.SetLooping struct UPaperFlipbookComponent_SetLooping_Params { bool bNewLooping; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.SetFlipbook struct UPaperFlipbookComponent_SetFlipbook_Params { class UPaperFlipbook* NewFlipbook; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.ReverseFromEnd struct UPaperFlipbookComponent_ReverseFromEnd_Params { }; // Function Paper2D.PaperFlipbookComponent.Reverse struct UPaperFlipbookComponent_Reverse_Params { }; // Function Paper2D.PaperFlipbookComponent.PlayFromStart struct UPaperFlipbookComponent_PlayFromStart_Params { }; // Function Paper2D.PaperFlipbookComponent.Play struct UPaperFlipbookComponent_Play_Params { }; // Function Paper2D.PaperFlipbookComponent.OnRep_SourceFlipbook struct UPaperFlipbookComponent_OnRep_SourceFlipbook_Params { class UPaperFlipbook* OldFlipbook; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.IsReversing struct UPaperFlipbookComponent_IsReversing_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.IsPlaying struct UPaperFlipbookComponent_IsPlaying_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.IsLooping struct UPaperFlipbookComponent_IsLooping_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetPlayRate struct UPaperFlipbookComponent_GetPlayRate_Params { float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetPlaybackPositionInFrames struct UPaperFlipbookComponent_GetPlaybackPositionInFrames_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetPlaybackPosition struct UPaperFlipbookComponent_GetPlaybackPosition_Params { float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetFlipbookLengthInFrames struct UPaperFlipbookComponent_GetFlipbookLengthInFrames_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetFlipbookLength struct UPaperFlipbookComponent_GetFlipbookLength_Params { float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetFlipbookFramerate struct UPaperFlipbookComponent_GetFlipbookFramerate_Params { float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperFlipbookComponent.GetFlipbook struct UPaperFlipbookComponent_GetFlipbook_Params { class UPaperFlipbook* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.UpdateInstanceTransform struct UPaperGroupedSpriteComponent_UpdateInstanceTransform_Params { int InstanceIndex; // (Parm, ZeroConstructor, IsPlainOldData) struct FTransform NewInstanceTransform; // (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData) bool bWorldSpace; // (Parm, ZeroConstructor, IsPlainOldData) bool bMarkRenderStateDirty; // (Parm, ZeroConstructor, IsPlainOldData) bool bTeleport; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.UpdateInstanceColor struct UPaperGroupedSpriteComponent_UpdateInstanceColor_Params { int InstanceIndex; // (Parm, ZeroConstructor, IsPlainOldData) struct FLinearColor NewInstanceColor; // (Parm, IsPlainOldData) bool bMarkRenderStateDirty; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.SortInstancesAlongAxis struct UPaperGroupedSpriteComponent_SortInstancesAlongAxis_Params { struct FVector WorldSpaceSortAxis; // (Parm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.RemoveInstance struct UPaperGroupedSpriteComponent_RemoveInstance_Params { int InstanceIndex; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.GetInstanceTransform struct UPaperGroupedSpriteComponent_GetInstanceTransform_Params { int InstanceIndex; // (Parm, ZeroConstructor, IsPlainOldData) struct FTransform OutInstanceTransform; // (Parm, OutParm, IsPlainOldData) bool bWorldSpace; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.GetInstanceCount struct UPaperGroupedSpriteComponent_GetInstanceCount_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperGroupedSpriteComponent.ClearInstances struct UPaperGroupedSpriteComponent_ClearInstances_Params { }; // Function Paper2D.PaperGroupedSpriteComponent.AddInstance struct UPaperGroupedSpriteComponent_AddInstance_Params { struct FTransform Transform; // (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData) class UPaperSprite* Sprite; // (Parm, ZeroConstructor, IsPlainOldData) bool bWorldSpace; // (Parm, ZeroConstructor, IsPlainOldData) struct FLinearColor Color; // (Parm, IsPlainOldData) int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperSpriteBlueprintLibrary.MakeBrushFromSprite struct UPaperSpriteBlueprintLibrary_MakeBrushFromSprite_Params { class UPaperSprite* Sprite; // (Parm, ZeroConstructor, IsPlainOldData) int Width; // (Parm, ZeroConstructor, IsPlainOldData) int Height; // (Parm, ZeroConstructor, IsPlainOldData) struct FSlateBrush ReturnValue; // (Parm, OutParm, ReturnParm) }; // Function Paper2D.PaperSpriteComponent.SetSpriteColor struct UPaperSpriteComponent_SetSpriteColor_Params { struct FLinearColor NewColor; // (Parm, IsPlainOldData) }; // Function Paper2D.PaperSpriteComponent.SetSprite struct UPaperSpriteComponent_SetSprite_Params { class UPaperSprite* NewSprite; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperSpriteComponent.GetSprite struct UPaperSpriteComponent_GetSprite_Params { class UPaperSprite* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTerrainComponent.SetTerrainColor struct UPaperTerrainComponent_SetTerrainColor_Params { struct FLinearColor NewColor; // (Parm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.SetTileMapColor struct UPaperTileMapComponent_SetTileMapColor_Params { struct FLinearColor NewColor; // (Parm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.SetTileMap struct UPaperTileMapComponent_SetTileMap_Params { class UPaperTileMap* NewTileMap; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.SetTile struct UPaperTileMapComponent_SetTile_Params { int X; // (Parm, ZeroConstructor, IsPlainOldData) int Y; // (Parm, ZeroConstructor, IsPlainOldData) int Layer; // (Parm, ZeroConstructor, IsPlainOldData) struct FPaperTileInfo NewValue; // (Parm) }; // Function Paper2D.PaperTileMapComponent.SetLayerColor struct UPaperTileMapComponent_SetLayerColor_Params { struct FLinearColor NewColor; // (Parm, IsPlainOldData) int Layer; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.SetLayerCollision struct UPaperTileMapComponent_SetLayerCollision_Params { int Layer; // (Parm, ZeroConstructor, IsPlainOldData) bool bHasCollision; // (Parm, ZeroConstructor, IsPlainOldData) bool bOverrideThickness; // (Parm, ZeroConstructor, IsPlainOldData) float CustomThickness; // (Parm, ZeroConstructor, IsPlainOldData) bool bOverrideOffset; // (Parm, ZeroConstructor, IsPlainOldData) float CustomOffset; // (Parm, ZeroConstructor, IsPlainOldData) bool bRebuildCollision; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.SetDefaultCollisionThickness struct UPaperTileMapComponent_SetDefaultCollisionThickness_Params { float Thickness; // (Parm, ZeroConstructor, IsPlainOldData) bool bRebuildCollision; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.ResizeMap struct UPaperTileMapComponent_ResizeMap_Params { int NewWidthInTiles; // (Parm, ZeroConstructor, IsPlainOldData) int NewHeightInTiles; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.RebuildCollision struct UPaperTileMapComponent_RebuildCollision_Params { }; // Function Paper2D.PaperTileMapComponent.OwnsTileMap struct UPaperTileMapComponent_OwnsTileMap_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.MakeTileMapEditable struct UPaperTileMapComponent_MakeTileMapEditable_Params { }; // Function Paper2D.PaperTileMapComponent.GetTilePolygon struct UPaperTileMapComponent_GetTilePolygon_Params { int TileX; // (Parm, ZeroConstructor, IsPlainOldData) int TileY; // (Parm, ZeroConstructor, IsPlainOldData) TArray Points; // (Parm, OutParm, ZeroConstructor) int LayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) bool bWorldSpace; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.GetTileMapColor struct UPaperTileMapComponent_GetTileMapColor_Params { struct FLinearColor ReturnValue; // (Parm, OutParm, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.GetTileCornerPosition struct UPaperTileMapComponent_GetTileCornerPosition_Params { int TileX; // (Parm, ZeroConstructor, IsPlainOldData) int TileY; // (Parm, ZeroConstructor, IsPlainOldData) int LayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) bool bWorldSpace; // (Parm, ZeroConstructor, IsPlainOldData) struct FVector ReturnValue; // (Parm, OutParm, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.GetTileCenterPosition struct UPaperTileMapComponent_GetTileCenterPosition_Params { int TileX; // (Parm, ZeroConstructor, IsPlainOldData) int TileY; // (Parm, ZeroConstructor, IsPlainOldData) int LayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) bool bWorldSpace; // (Parm, ZeroConstructor, IsPlainOldData) struct FVector ReturnValue; // (Parm, OutParm, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.GetTile struct UPaperTileMapComponent_GetTile_Params { int X; // (Parm, ZeroConstructor, IsPlainOldData) int Y; // (Parm, ZeroConstructor, IsPlainOldData) int Layer; // (Parm, ZeroConstructor, IsPlainOldData) struct FPaperTileInfo ReturnValue; // (Parm, OutParm, ReturnParm) }; // Function Paper2D.PaperTileMapComponent.GetMapSize struct UPaperTileMapComponent_GetMapSize_Params { int MapWidth; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) int MapHeight; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) int NumLayers; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.GetLayerColor struct UPaperTileMapComponent_GetLayerColor_Params { int Layer; // (Parm, ZeroConstructor, IsPlainOldData) struct FLinearColor ReturnValue; // (Parm, OutParm, ReturnParm, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.CreateNewTileMap struct UPaperTileMapComponent_CreateNewTileMap_Params { int MapWidth; // (Parm, ZeroConstructor, IsPlainOldData) int MapHeight; // (Parm, ZeroConstructor, IsPlainOldData) int TileWidth; // (Parm, ZeroConstructor, IsPlainOldData) int TileHeight; // (Parm, ZeroConstructor, IsPlainOldData) float PixelsPerUnrealUnit; // (Parm, ZeroConstructor, IsPlainOldData) bool bCreateLayer; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function Paper2D.PaperTileMapComponent.AddNewLayer struct UPaperTileMapComponent_AddNewLayer_Params { class UPaperTileLayer* ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.TileMapBlueprintLibrary.MakeTile struct UTileMapBlueprintLibrary_MakeTile_Params { int TileIndex; // (Parm, ZeroConstructor, IsPlainOldData) class UPaperTileSet* TileSet; // (Parm, ZeroConstructor, IsPlainOldData) bool bFlipH; // (Parm, ZeroConstructor, IsPlainOldData) bool bFlipV; // (Parm, ZeroConstructor, IsPlainOldData) bool bFlipD; // (Parm, ZeroConstructor, IsPlainOldData) struct FPaperTileInfo ReturnValue; // (Parm, OutParm, ReturnParm) }; // Function Paper2D.TileMapBlueprintLibrary.GetTileUserData struct UTileMapBlueprintLibrary_GetTileUserData_Params { struct FPaperTileInfo Tile; // (Parm) struct FName ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function Paper2D.TileMapBlueprintLibrary.GetTileTransform struct UTileMapBlueprintLibrary_GetTileTransform_Params { struct FPaperTileInfo Tile; // (Parm) struct FTransform ReturnValue; // (Parm, OutParm, ReturnParm, IsPlainOldData) }; // Function Paper2D.TileMapBlueprintLibrary.BreakTile struct UTileMapBlueprintLibrary_BreakTile_Params { struct FPaperTileInfo Tile; // (Parm) int TileIndex; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) class UPaperTileSet* TileSet; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) bool bFlipH; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) bool bFlipV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) bool bFlipD; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) }; }