Navigation
API > API/Editor > API/Editor/UnrealEd
A helper used to compile a property access library.
| Name | IPropertyAccessLibraryCompiler |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/IPropertyAccessCompiler.h |
| Include Path | #include "IPropertyAccessCompiler.h" |
Syntax
class IPropertyAccessLibraryCompiler
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IPropertyAccessLibraryCompiler() |
IPropertyAccessCompiler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyAccessHandle AddAccess
(
TArrayView< FString > InPath, |
Add an access to the property access library we are compiling | IPropertyAccessCompiler.h | |
FPropertyAccessHandle AddCopy
(
TArrayView< FString > InSourcePath, |
Add a copy to the property access library we are compiling | IPropertyAccessCompiler.h | |
virtual int32 AddCopy
(
TArrayView< FString > InSourcePath, |
IPropertyAccessCompiler.h | ||
void BeginCompilation () |
Begin compilation - reset the library to its default state. | IPropertyAccessCompiler.h | |
virtual void BeginCompilation
(
const UClass* InClass |
IPropertyAccessCompiler.h | ||
bool FinishCompilation() |
Post-process the library to finish compilation. | IPropertyAccessCompiler.h | |
FCompiledPropertyAccessHandle GetCompiledHandle
(
FPropertyAccessHandle InHandle |
Maps the initial copy handle to a true handle, post compilation. | IPropertyAccessCompiler.h | |
EPropertyAccessCopyType GetCompiledHandleAccessType
(
FPropertyAccessHandle InHandle |
Get the access type for the specified handle. | IPropertyAccessCompiler.h | |
void IterateErrors
(
TFunctionRef< void(const FText&, UObject*)> InFunction |
Iterate any errors we have with compilation. | IPropertyAccessCompiler.h |