UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VVMPackageTypes.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
UObject/ObjectMacros.h
"
7
#include "
UObject/ScriptMacros.h
"
8
9
#include "VVMPackageTypes.generated.h"
10
11
UENUM
()
12
enum
class
EVersePackageScope
:
uint8
13
{
14
PublicAPI
,
// Created by Epic and only public definitions will be visible to public users
15
InternalAPI
,
// Created by Epic and is entirely hidden from public users
16
PublicUser
,
// Created by a public user
17
InternalUser
,
// Created by an Epic internal user
18
};
19
20
UENUM
()
21
enum
class
EVersePackageType
:
uint8
22
{
23
VNI
,
// A package associated with a C++ module
24
Content
,
// A package associated with a plugin
25
PublishedContent
,
// A package associated with the published content of a plugin
26
Assets
// A package associated with the reflected binary assets of a plugin
27
};
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
ObjectMacros.h
UENUM
#define UENUM(...)
Definition
ObjectMacros.h:749
ScriptMacros.h
EVersePackageScope
EVersePackageScope
Definition
VVMPackageTypes.h:13
EVersePackageScope::InternalUser
@ InternalUser
EVersePackageScope::PublicAPI
@ PublicAPI
EVersePackageScope::InternalAPI
@ InternalAPI
EVersePackageScope::PublicUser
@ PublicUser
EVersePackageType
EVersePackageType
Definition
VVMPackageTypes.h:22
EVersePackageType::VNI
@ VNI
EVersePackageType::PublishedContent
@ PublishedContent
EVersePackageType::Assets
@ Assets
EVersePackageType::Content
@ Content
uint8
uint8_t uint8
Definition
binka_ue_file_header.h:8
Engine
Source
Runtime
CoreUObject
Public
VerseVM
VVMPackageTypes.h
Generated by
1.9.8