C# Class SFCamera, Stereoscopic_Scatterplot

Inheritance: MonoBehaviour
Show file Open project: noahfreedman/Stereoscopic_Scatterplot Class Usage Examples

Public Properties

Property Type Description
BackgroundColor UnityEngine.Color32
InitParams SFInitParams
Initialized bool
RenderableTexture RenderTexture
UseBackgroundColor bool
WhenToRender RenderTime

Protected Properties

Property Type Description
GamePad SFGamepad,
GamepadConnected bool
InitOnce bool
LastMousePos Vector2
SFMgr SFManager

Public Methods

Method Description
Awake ( ) : void
CreateMovieCreationParams ( string swfName ) : SFMovieCreationParams
CreateMovieCreationParams ( string swfName, Byte swfBytes, Color32 bgColor, bool overrideBackgroundColor ) : SFMovieCreationParams
CreateMovieCreationParams ( string swfName, Color32 bgColor, bool overrideBackgroundColor ) : SFMovieCreationParams
CreateMovieCreationParams ( string swfName, byte bgAlpha ) : SFMovieCreationParams
CreateRTTMovieCreationParams ( string swfName, int RTToX, int RTToY, RenderTexture texture, Color32 clearColor ) : SFMovieCreationParams
GetSFManager ( ) : SFManager
GetViewport ( int &ox, int &oy, int &width, int &height ) : void
OnApplicationQuit ( ) : void
OnDestroy ( ) : void
OnGUI ( ) : void
OnPostRender ( ) : void
OnPreRender ( ) : void
Start ( ) : void
Update ( ) : void

Protected Methods

Method Description
CallPluginAtEndOfFrame ( ) : IEnumerator
GetFileInformation ( String name, long &length, IntPtr &pDataUnManaged ) : void

Private Methods

Method Description
PumpPluginRender ( ) : void
SF_SetKey ( String key ) : void
SF_Uninit ( ) : void
UnityRenderEvent ( int id ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

CallPluginAtEndOfFrame() protected method

protected CallPluginAtEndOfFrame ( ) : IEnumerator
return IEnumerator

CreateMovieCreationParams() public static method

public static CreateMovieCreationParams ( string swfName ) : SFMovieCreationParams
swfName string
return SFMovieCreationParams

CreateMovieCreationParams() public method

public CreateMovieCreationParams ( string swfName, Byte swfBytes, Color32 bgColor, bool overrideBackgroundColor ) : SFMovieCreationParams
swfName string
swfBytes Byte
bgColor UnityEngine.Color32
overrideBackgroundColor bool
return SFMovieCreationParams

CreateMovieCreationParams() public static method

public static CreateMovieCreationParams ( string swfName, Color32 bgColor, bool overrideBackgroundColor ) : SFMovieCreationParams
swfName string
bgColor UnityEngine.Color32
overrideBackgroundColor bool
return SFMovieCreationParams

CreateMovieCreationParams() public static method

public static CreateMovieCreationParams ( string swfName, byte bgAlpha ) : SFMovieCreationParams
swfName string
bgAlpha byte
return SFMovieCreationParams

CreateRTTMovieCreationParams() public static method

public static CreateRTTMovieCreationParams ( string swfName, int RTToX, int RTToY, RenderTexture texture, Color32 clearColor ) : SFMovieCreationParams
swfName string
RTToX int
RTToY int
texture RenderTexture
clearColor UnityEngine.Color32
return SFMovieCreationParams

GetFileInformation() protected static method

protected static GetFileInformation ( String name, long &length, IntPtr &pDataUnManaged ) : void
name String
length long
pDataUnManaged IntPtr
return void

GetSFManager() public method

public GetSFManager ( ) : SFManager
return SFManager

GetViewport() public static method

public static GetViewport ( int &ox, int &oy, int &width, int &height ) : void
ox int
oy int
width int
height int
return void

OnApplicationQuit() public method

public OnApplicationQuit ( ) : void
return void

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OnPostRender() public method

public OnPostRender ( ) : void
return void

OnPreRender() public method

public OnPreRender ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

BackgroundColor public property

public Color32,UnityEngine BackgroundColor
return UnityEngine.Color32

GamePad protected property

protected SFGamepad, GamePad
return SFGamepad,

GamepadConnected protected property

protected bool GamepadConnected
return bool

InitOnce protected static property

protected static bool InitOnce
return bool

InitParams public property

public SFInitParams InitParams
return SFInitParams

Initialized public property

public bool Initialized
return bool

LastMousePos protected property

protected Vector2 LastMousePos
return Vector2

RenderableTexture public property

public RenderTexture RenderableTexture
return RenderTexture

SFMgr protected static property

protected static SFManager SFMgr
return SFManager

UseBackgroundColor public property

public bool UseBackgroundColor
return bool

WhenToRender public property

public RenderTime WhenToRender
return RenderTime