Navigation
API > API/Editor > API/Editor/CurveEditor > API/Editor/CurveEditor/FCurveModel
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * GetOwningObjectOrOuter () |
CurveModel.h | ||
virtual UObject * GetOwningObjectOrOuter
(
UClass* Class |
Get the owning object of this curve as the specified type, or search its outer chain if it is not the specified type. | CurveModel.h |
GetOwningObjectOrOuter()
| Name | GetOwningObjectOrOuter |
| Type | function |
| Header File | /Engine/Source/Editor/CurveEditor/Public/CurveModel.h |
| Include Path | #include "CurveModel.h" |
template<typename T>
T * GetOwningObjectOrOuter() const
GetOwningObjectOrOuter(UClass *)
Description
Get the owning object of this curve as the specified type, or search its outer chain if it is not the specified type. Subclasses can override the UClass-taking virtual below to inject objects (e.g. a directly-stored UMovieSceneSection on time warp curves whose owning getter is sequence-outered rather than section-outered).
| Name | GetOwningObjectOrOuter |
| Type | function |
| Header File | /Engine/Source/Editor/CurveEditor/Public/CurveModel.h |
| Include Path | #include "CurveModel.h" |
| Source | /Engine/Source/Editor/CurveEditor/Private/CurveModel.cpp |
virtual UObject * GetOwningObjectOrOuter
(
UClass * Class
) const