Navigation
API > API/Editor > API/Editor/PropertyEditor > API/Editor/PropertyEditor/IStructureDataProvider
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetInstances
(
TArray< TSharedPtr< FStructOnScope > >& OutInstances |
IStructureDataProvider.h | ||
void GetInstances
(
TArray< TSharedPtr< FStructOnScope > >& OutInstances, |
Returns instances to edit. Each provided struct should be compatible with ExpectedType. | IStructureDataProvider.h |
GetInstances(TArray< TSharedPtr< FStructOnScope > > &)
| Name | GetInstances |
| Type | function |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/IStructureDataProvider.h |
| Include Path | #include "IStructureDataProvider.h" |
virtual void GetInstances
(
TArray < TSharedPtr < FStructOnScope > > & OutInstances
) const
GetInstances(TArray< TSharedPtr< FStructOnScope > > &, const UStruct *)
Description
Returns instances to edit. Each provided struct should be compatible with ExpectedType.
| Name | GetInstances |
| Type | function |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/IStructureDataProvider.h |
| Include Path | #include "IStructureDataProvider.h" |
void GetInstances
(
TArray < TSharedPtr < FStructOnScope > > & OutInstances,
const UStruct * ExpectedBaseStructure
) const
Parameters
| Name | Remarks |
|---|---|
| OutInstances | returned instances |
| ExpectedBaseStructure | the base type of struct that is expected to be returned (see the documentation above about ExpectedType) |