![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DatasmithSceneElementsImpl.h>
Inheritance diagram for FDatasmithBaseMaterialElementImpl< InterfaceType >:Public Member Functions | |
| FDatasmithBaseMaterialElementImpl (const TCHAR *InName, EDatasmithElementType ChildType) | |
Public Member Functions inherited from FDatasmithElementImpl< InterfaceType > | |
| FDatasmithElementImpl (const TCHAR *InName, EDatasmithElementType InType, uint64 InSubType=0) | |
| virtual | ~FDatasmithElementImpl () |
| virtual bool | IsA (EDatasmithElementType InType) const override |
| virtual const TCHAR * | GetName () const override |
| virtual void | SetName (const TCHAR *InName) override |
| virtual const TCHAR * | GetLabel () const override |
| virtual void | SetLabel (const TCHAR *InLabel) override |
| virtual FMD5Hash | CalculateElementHash (bool) override |
| virtual TSharedPtr< DirectLink::FSceneGraphSharedState > | MakeSharedState () const override |
| virtual const DirectLink::FParameterStore & | GetStore () const override |
| virtual DirectLink::FParameterStore & | GetStore () override |
Additional Inherited Members | |
Protected Member Functions inherited from FDatasmithElementImpl< InterfaceType > | |
| virtual bool | IsSubTypeInternal (uint64 InSubType) const |
| EDatasmithElementType | GetElementType () const |
| uint64 | GetSubType () const |
Protected Attributes inherited from FDatasmithElementImpl< InterfaceType > | |
| FMD5Hash | ElementHash |
| DirectLink::FParameterStore | Store |
| TReflected< EDatasmithElementType, uint64 > | Type |
| TReflected< uint64 > | Subtype |
| TReflected< FString > | Name |
| TReflected< FString > | Label |
|
inlineexplicit |