UnityMol  0.9.6-875
UnityMol viewer / In developement
ScreenShot Class Reference
+ Inheritance diagram for ScreenShot:
+ Collaboration diagram for ScreenShot:

Public Attributes

bool open =false
 
bool sequence =false
 
string directorypath =""
 
int frameRate = 30
 
int idseq = 0
 
int upscaleFactor = 2
 
Camera mainCam
 

Private Member Functions

void Start ()
 
void Update ()
 
void takeTransparentScreenshot (int width, int height, string path, int upscaleFactor)
 

Detailed Description

Definition at line 79 of file ScreenShot.cs.

Member Function Documentation

void ScreenShot.Start ( )
private

Definition at line 89 of file ScreenShot.cs.

References frameRate.

void ScreenShot.takeTransparentScreenshot ( int  width,
int  height,
string  path,
int  upscaleFactor 
)
private

Definition at line 125 of file ScreenShot.cs.

References File.

Referenced by Update().

+ Here is the caller graph for this function:

void ScreenShot.Update ( )
private

Definition at line 94 of file ScreenShot.cs.

References UI.UIData.backGroundTrans, UI.GUIDisplay.id, and takeTransparentScreenshot().

+ Here is the call graph for this function:

Member Data Documentation

string ScreenShot.directorypath =""

Definition at line 83 of file ScreenShot.cs.

int ScreenShot.frameRate = 30

Definition at line 84 of file ScreenShot.cs.

Referenced by Start().

int ScreenShot.idseq = 0

Definition at line 85 of file ScreenShot.cs.

Referenced by AdvancedOptionsOldGUI.LoadScreenShot().

Camera ScreenShot.mainCam

Definition at line 87 of file ScreenShot.cs.

bool ScreenShot.open =false

Definition at line 81 of file ScreenShot.cs.

Referenced by Molecule3D.KeyOperate(), and AdvancedOptionsOldGUI.LoadScreenShot().

bool ScreenShot.sequence =false

Definition at line 82 of file ScreenShot.cs.

Referenced by AdvancedOptionsOldGUI.LoadScreenShot().

int ScreenShot.upscaleFactor = 2

Definition at line 86 of file ScreenShot.cs.


The documentation for this class was generated from the following file: