Public Member Functions | |
| FDatasmithCameraActorElementImpl (const TCHAR *InName) | |
| virtual float | GetSensorWidth () const override |
| Get camera sensor width in millimeters. More... | |
| virtual void | SetSensorWidth (float InSensorWidth) override |
| Set camera sensor width in millimeters. More... | |
| virtual float | GetSensorAspectRatio () const override |
| Get framebuffer aspect ratio (width/height) More... | |
| virtual void | SetSensorAspectRatio (float InSensorAspectRatio) override |
| Set framebuffer aspect ratio (width/height) More... | |
| virtual bool | GetEnableDepthOfField () const override |
| The focus method of the camera, either None (no DoF) or Manual. More... | |
| virtual void | SetEnableDepthOfField (bool bInEnableDepthOfField) override |
| The focus method of the camera, either None (no DoF) or Manual. More... | |
| virtual float | GetFocusDistance () const override |
| Get camera focus distance in centimeters. More... | |
| virtual void | SetFocusDistance (float InFocusDistance) override |
| Set camera focus distance in centimeters. More... | |
| virtual float | GetFStop () const override |
| Get camera FStop also known as FNumber. More... | |
| virtual void | SetFStop (float InFStop) override |
| Set camera FStop also known as FNumber. More... | |
| virtual float | GetFocalLength () const override |
| Get camera focal length in millimeters. More... | |
| virtual void | SetFocalLength (float InFocalLength) override |
| Set camera focal length in millimeters. More... | |
| virtual TSharedPtr< IDatasmithPostProcessElement > & | GetPostProcess () override |
| Get camera's postprocess. More... | |
| virtual const TSharedPtr< IDatasmithPostProcessElement > & | GetPostProcess () const override |
| Get camera's postprocess. More... | |
| virtual void | SetPostProcess (const TSharedPtr< IDatasmithPostProcessElement > &InPostProcess) override |
| Set camera's postprocess. More... | |
| virtual const TCHAR * | GetLookAtActor () const override |
| Get camera look at actor name. More... | |
| virtual void | SetLookAtActor (const TCHAR *InActorName) override |
| Set camera look at actor name. More... | |
| virtual bool | GetLookAtAllowRoll () const override |
| Get camera look at allow roll state. More... | |
| virtual void | SetLookAtAllowRoll (bool bAllow) override |
| Set camera look at allow roll state. More... | |
Public Member Functions inherited from FDatasmithActorElementImpl< IDatasmithCameraActorElement > | |
| FDatasmithActorElementImpl (const TCHAR *InName, EDatasmithElementType InType) | |
| virtual FVector | GetTranslation () const override |
| virtual void | SetTranslation (float InX, float InY, float InZ) override |
| virtual void | SetTranslation (const FVector &Value) override |
| virtual FVector | GetScale () const override |
| virtual void | SetScale (float InX, float InY, float InZ) override |
| virtual void | SetScale (const FVector &Value) override |
| virtual FQuat | GetRotation () const override |
| virtual void | SetRotation (float InX, float InY, float InZ, float InW) override |
| virtual void | SetRotation (const FQuat &Value) override |
| virtual void | SetUseParentTransform (bool bInUseParentTransform) override |
| virtual FTransform | GetRelativeTransform () const override |
| virtual const TCHAR * | GetLayer () const override |
| virtual void | SetLayer (const TCHAR *InLayer) override |
| virtual void | AddTag (const TCHAR *InTag) override |
| virtual void | ResetTags () override |
| virtual int32 | GetTagsCount () const |
| virtual const TCHAR * | GetTag (int32 TagIndex) const override |
| virtual void | AddChild (const TSharedPtr< IDatasmithActorElement > &InChild, EDatasmithActorAttachmentRule AttachementRule=EDatasmithActorAttachmentRule::KeepWorldTransform) override |
| virtual int32 | GetChildrenCount () const override |
| virtual TSharedPtr< IDatasmithActorElement > | GetChild (int32 InIndex) override |
| Get the 'InIndex'th child of the actor More... | |
| virtual const TSharedPtr< IDatasmithActorElement > & | GetChild (int32 InIndex) const override |
| virtual void | RemoveChild (const TSharedPtr< IDatasmithActorElement > &InChild) override |
| virtual void | SetIsAComponent (bool Value) |
| virtual bool | IsAComponent () const override |
| virtual void | SetAsSelector (bool bInAsSelector) override |
| virtual bool | IsASelector () const override |
| virtual void | SetSelectionIndex (int32 InSelectionIdx) override |
| Set the index of the child which is active in a selector More... | |
| virtual int32 | GetSelectionIndex () const override |
| Get the index of the child which is active in a selector. More... | |
| virtual void | SetVisibility (bool bInVisibility) override |
| virtual bool | GetVisibility () const override |
Public Member Functions inherited from FDatasmithElementImpl< IDatasmithCameraActorElement > | |
| FDatasmithElementImpl (const TCHAR *InName, EDatasmithElementType InType, uint64 InSubType=0) | |
| virtual bool | IsA (EDatasmithElementType InType) const override |
| virtual bool | IsSubType (uint64 InSubType) 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 |
Additional Inherited Members | |
Protected Member Functions inherited from FDatasmithActorElementImpl< IDatasmithCameraActorElement > | |
| void | ConvertChildsToRelative () |
| Converts all childs transforms to relative. More... | |
| void | ConvertChildsToWorld () |
| Converts all childs transforms to world. More... | |
Protected Attributes inherited from FDatasmithElementImpl< IDatasmithCameraActorElement > | |
| FString | Name |
| FString | Label |
| FMD5Hash | ElementHash |
| EDatasmithElementType | Type |
| uint64 | SubType |
|
inlineoverridevirtual |
The focus method of the camera, either None (no DoF) or Manual.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get camera focal length in millimeters.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get camera focus distance in centimeters.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get camera FStop also known as FNumber.
Implements IDatasmithCameraActorElement.
|
inlineoverridevirtual |
Get camera look at actor name.
Implements IDatasmithCameraActorElement.
|
inlineoverridevirtual |
Get camera look at allow roll state.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get camera's postprocess.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get camera's postprocess.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get framebuffer aspect ratio (width/height)
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Get camera sensor width in millimeters.
Implements IDatasmithCameraActorElement.
|
inlineoverridevirtual |
The focus method of the camera, either None (no DoF) or Manual.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Set camera focal length in millimeters.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Set camera focus distance in centimeters.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Set camera FStop also known as FNumber.
Implements IDatasmithCameraActorElement.
|
inlineoverridevirtual |
Set camera look at actor name.
Implements IDatasmithCameraActorElement.
|
inlineoverridevirtual |
Set camera look at allow roll state.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Set camera's postprocess.
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Set framebuffer aspect ratio (width/height)
Implements IDatasmithCameraActorElement.
|
overridevirtual |
Set camera sensor width in millimeters.
Implements IDatasmithCameraActorElement.