![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "UObject/StructOpsTypeTraits.h"#include "UObject/ObjectMacros.h"#include "UObject/UObjectGlobals.h"#include "UObject/Object.h"#include "Misc/Guid.h"#include "Engine/EngineTypes.h"#include "RenderCommandFence.h"#include "RenderResource.h"#include "PackedNormal.h"#include "Containers/DynamicRHIResourceArray.h"#include "RawIndexBuffer.h"#include "LocalVertexFactory.h"#include "Templates/UniquePtr.h"#include "StaticMeshResources.h"#include "Model.generated.h"Go to the source code of this file.
Classes | |
| class | FVert |
| struct | FBspNode |
| struct | FZoneSet |
| struct | FZoneProperties |
| struct | FLeaf |
| struct | FBspSurf |
| struct | FModelVertex |
| struct | FDepecatedModelVertex |
| class | FModelVertexBuffer |
| struct | FNodeGroup |
| class | UModel |
| class | FModelElement |
Enumerations | |
| enum | EBspNodeFlags { NF_NotCsg = 0x01 , NF_NotVisBlocking = 0x04 , NF_BrightCorners = 0x10 , NF_IsNew = 0x20 , NF_IsFront = 0x40 , NF_IsBack = 0x80 } |
| enum | EPolyFlags { PF_Invisible = 0x00000001 , PF_NotSolid = 0x00000008 , PF_Semisolid = 0x00000020 , PF_GeomMarked = 0x00000040 , PF_TwoSided = 0x00000100 , PF_Portal = 0x04000000 , PF_Memorized = 0x01000000 , PF_Selected = 0x02000000 , PF_HiddenEd = 0x08000000 , PF_Hovered = 0x10000000 , PF_EdProcessed = 0x40000000 , PF_EdCut = 0x80000000 , PF_NoEdit = PF_Memorized | PF_Selected | PF_Hovered | PF_EdProcessed | PF_EdCut , PF_NoImport = PF_NoEdit | PF_Memorized | PF_Selected | PF_Hovered | PF_EdProcessed | PF_EdCut , PF_AddLast = PF_Semisolid | PF_NotSolid , PF_NoAddToBSP = PF_EdCut | PF_EdProcessed | PF_Selected | PF_Hovered | PF_Memorized , PF_ModelComponentMask = 0 , PF_DefaultFlags = 0 } |
| enum | { MAX_NODES = 65536 } |
| enum | { MAX_POINTS = 128000 } |