struct RenderTarget (Niantic.ARDK.Rendering.RenderTarget)
Overview
A render target can either be a camera or an offscreen texture. More…
struct RenderTarget: IEquatable< RenderTarget > {
// fields
readonly Camera Camera;
readonly RenderTargetIdentifier Identifier;
readonly bool IsTargetingCamera;
readonly bool IsTargetingTexture;
readonly RenderTexture RenderTexture;
// methods
override bool Equals(object obj);
bool Equals(RenderTarget other);
override int GetHashCode();
Resolution GetResolution(ScreenOrientation forOrientation);
RenderTarget(Camera cam);
RenderTarget(RenderTexture texture);
static implicit operator RenderTarget (Camera cam);
static implicit operator RenderTarget (RenderTexture texture);
};
Detailed Documentation
A render target can either be a camera or an offscreen texture.
Fields
readonly Camera Camera
The actual camera as a render target, if any.
readonly RenderTargetIdentifier Identifier
The identifier of this render target.
readonly RenderTexture RenderTexture
The actual GPU texture as a render target, if any.
Methods
Resolution GetResolution(ScreenOrientation forOrientation)
Returns a the resolution of the target, in the function of the specified screen orientation.
RenderTarget(Camera cam)
Creates a render target from the specified camera.
RenderTarget(RenderTexture texture)
Creates a render target from the specified texture.