Navigation
API > API/Plugins > API/Plugins/PlainProps
Iterates over member bindings.
| Name | FMemberVisitor |
| Type | class |
| Header File | /Engine/Plugins/Experimental/PlainProps/Source/Public/PlainPropsVisitMember.h |
| Include Path | #include "PlainPropsVisitMember.h" |
Syntax
class FMemberVisitor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMemberVisitor
(
const FSchemaBinding& InSchema |
PlainPropsVisitMember.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FMemberBindTypeRange | TConstArrayView< FMemberBindType > | PlainPropsVisitMember.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint16 GetIndex() |
PlainPropsVisitMember.h | ||
FLeafMemberBinding GrabLeaf() |
PlainPropsVisitMember.h | ||
FRangeMemberBinding GrabRange() |
PlainPropsVisitMember.h | ||
FStructMemberBinding GrabStruct() |
PlainPropsVisitMember.h | ||
FBindId GrabSuper() |
PlainPropsVisitMember.h | ||
bool HasMore() |
PlainPropsVisitMember.h | ||
EMemberKind PeekKind() |
PlainPropsVisitMember.h | ||
uint32 PeekOffset() |
PlainPropsVisitMember.h | ||
FMemberBindType PeekType() |
PlainPropsVisitMember.h | ||
void SkipMember() |
PlainPropsVisitMember.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEnumId GrabEnumSchema() |
PlainPropsVisitMember.h | ||
FInnerId GrabInnerId() |
PlainPropsVisitMember.h | ||
FMemberBindTypeRange GrabInnerTypes() |
PlainPropsVisitMember.h | ||
uint64 GrabMemberOffset() |
PlainPropsVisitMember.h | ||
FOptionalInnerId GrabRangeSchema
(
FMemberType InnermostType |
PlainPropsVisitMember.h | ||
FBindId GrabStructSchema
(
FStructType Type |
PlainPropsVisitMember.h |