Class CineCameraComponent
A specialized version of a camera component, geared toward cinematic usage.
Inheritance
System.Object
CineCameraComponent
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: UE4DotNet.dll
Syntax
public class CineCameraComponent : CameraComponent
Properties
|
Improve this Doc
View Source
CurrentAperture
Current aperture, in terms of f-stop (e.g. 2.8 for f/2.8)
Declaration
public float CurrentAperture { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
CurrentFocalLength
Current focal length of the camera (i.e. controls FoV, zoom)
Declaration
public float CurrentFocalLength { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
CurrentFocusDistance
Read-only. Control this value via FocusSettings.
Declaration
public float CurrentFocusDistance { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
CurrentHorizontalFOV
Read-only. Control this value with CurrentFocalLength (and filmback settings).
Declaration
public float CurrentHorizontalFOV { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
DebugFocusPlaneComponent
Component for the debug focus plane visualization
Declaration
public StaticMeshComponent DebugFocusPlaneComponent { get; set; }
Property Value
|
Improve this Doc
View Source
DebugFocusPlaneMID
Dynamic material instance for the debug focus plane visualization
Declaration
public MaterialInstanceDynamic DebugFocusPlaneMID { get; set; }
Property Value
|
Improve this Doc
View Source
DefaultLensFocalLength
Default focal length (will be constrained by default lens)
Declaration
public float DefaultLensFocalLength { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
DefaultLensFStop
Default aperture (will be constrained by default lens)
Declaration
public float DefaultLensFStop { get; set; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static CineCameraComponent DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
FilmbackSettings
Controls the filmback of the camera.
Declaration
public CameraFilmbackSettings FilmbackSettings { get; set; }
Property Value
|
Improve this Doc
View Source
FocusPlaneVisualizationMaterial
Material used for debug focus plane visualization
Declaration
public Material FocusPlaneVisualizationMaterial { get; set; }
Property Value
|
Improve this Doc
View Source
FocusPlaneVisualizationMesh
Mesh used for debug focus plane visualization
Declaration
public StaticMesh FocusPlaneVisualizationMesh { get; set; }
Property Value
|
Improve this Doc
View Source
FocusSettings
Controls the camera's focus.
Declaration
public CameraFocusSettings FocusSettings { get; set; }
Property Value
|
Improve this Doc
View Source
LensSettings
Controls the camera's lens.
Declaration
public CameraLensSettings LensSettings { get; set; }
Property Value
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
Methods
|
Improve this Doc
View Source
GetFilmbackPresetName()
Returns the filmback name of the camera with the current settings.
Declaration
public string GetFilmbackPresetName()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetHorizontalFieldOfView()
Returns the horizonal FOV of the camera with current settings.
Declaration
public float GetHorizontalFieldOfView()
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
GetLensPresetName()
Returns the lens name of the camera with the current settings.
Declaration
public string GetLensPresetName()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
GetVerticalFieldOfView()
Returns the vertical FOV of the camera with current settings.
Declaration
public float GetVerticalFieldOfView()
Returns
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static CineCameraComponent New(UObject obj = null, Name name = default(Name))
Parameters
Returns
|
Improve this Doc
View Source
SetFilmbackPresetByName(String)
Set the current preset settings by preset name.
Declaration
public void SetFilmbackPresetByName(string InPresetName)
Parameters
Type |
Name |
Description |
System.String |
InPresetName |
|
|
Improve this Doc
View Source
SetLensPresetByName(String)
Set the current lens settings by preset name.
Declaration
public void SetLensPresetByName(string InPresetName)
Parameters
Type |
Name |
Description |
System.String |
InPresetName |
|
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to CineCameraComponent)
Convert from IntPtr to UObject
Declaration
public static implicit operator CineCameraComponent(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns