App
|
Hlavní třída, spouští aplikaci a představuje její UI. More...
Classes | |
class | ExceptionFeedback |
Zpětná vazba při výjimce. More... | |
class | RendererEH |
Exception Handler pro renderovací vlákno. More... | |
class | UIEH |
Exception Handler pro UI vlákno. Vypíše chybové hlášení do souboru. More... | |
class | UnblockException |
Listener pro odblokování UI. More... | |
class | WorkerEH |
Exception Handler pro pracovní vlákno. More... | |
Public Member Functions | |
LayersPaneFragment | getLayersPane () |
Vrátí fragment panelu vrstev. | |
BitmapDisplayer | getBitmapDisplayer () |
Vrátí displayer, který vykresluje výstup. | |
AppCore | getAppCore () |
vrátí jádro aplikace | |
void | addCommand (AppCommand cmd) |
odešle příkaz jádru aplikace. | |
void | setCanvasOnTouchListener (OnTouchListener listener) |
Nastaví posluchače událostí plátna. | |
void | showDialog (Fragment dialog) |
Zobrazí dialog přes plátno. | |
void | dismissDialog () |
Skryje dialog zobrazený přes plátno. | |
void | showProgressBar () |
Zablokuje UI aplikace a zobrazí progressBar. | |
void | hideProgressBar () |
Odblokuje UI aplikace a skryje progressBar. | |
FrameLayout | getGuiOverCanvas () |
Vrátí FrameLayout, který lze použít pro zobrazení UI přes výstup dispalyeru. | |
void | onExceptionFeedback (Exception e) |
Akce, který se vykoná po nefatální výjímce jádra. | |
String | getPath (Uri uri) |
převede URI na fyzickou adresu obrázku. | |
void | onBackPressed () |
Static Public Attributes | |
static final int | OPEN_IMAGE_FROM_GALLERY_REQUEST_CODE = 1001 |
Protected Member Functions | |
void | onActivityResult (int requestCode, int resultCode, Intent data) |
void | onCreate (Bundle savedInstanceState) |
void | onRestart () |
void | onStart () |
void | onResume () |
void | onPause () |
void | onStop () |
void | onDestroy () |
Protected Attributes | |
BitmapDisplayer | disp |
AppCore | app |
ToolBoxPaneFragment | toolBoxPane |
Fragment představující toolbox. | |
LayersPaneFragment | layersPane |
Fragment představující vrstvy. | |
Fragment | dialog |
Fragment, který představuje aktuálně zobrazený dialog nad plátnem. | |
View | dialogPlaceholder |
View, které je v případě potřeby nahrazeno dialogem nad plátnem. | |
View | progressBarOverlay |
View, které v případě zobrazení zablokuje celé UI a zobrazí progressBar. | |
SurfaceView | canvas |
FrameLayout | guiOverCanvas |
boolean | invalidScreen = false |
Hlavní třída, spouští aplikaci a představuje její UI.
Definition at line 49 of file AppMainActivity.java.
|
inline |
|
inline |
Skryje dialog zobrazený přes plátno.
Definition at line 288 of file AppMainActivity.java.
|
inline |
|
inline |
Vrátí displayer, který vykresluje výstup.
Definition at line 246 of file AppMainActivity.java.
|
inline |
Vrátí FrameLayout, který lze použít pro zobrazení UI přes výstup dispalyeru.
Definition at line 314 of file AppMainActivity.java.
|
inline |
|
inline |
převede URI na fyzickou adresu obrázku.
uri |
Definition at line 338 of file AppMainActivity.java.
|
inline |
Odblokuje UI aplikace a skryje progressBar.
Definition at line 306 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 348 of file AppMainActivity.java.
|
inline |
Definition at line 371 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 389 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 525 of file AppMainActivity.java.
|
inline |
Akce, který se vykoná po nefatální výjímce jádra.
e |
Definition at line 322 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 492 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 446 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 474 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 459 of file AppMainActivity.java.
|
inlineprotected |
Definition at line 509 of file AppMainActivity.java.
|
inline |
Nastaví posluchače událostí plátna.
listener |
Definition at line 270 of file AppMainActivity.java.
|
inline |
Zobrazí dialog přes plátno.
dialog |
Definition at line 278 of file AppMainActivity.java.
|
inline |
Zablokuje UI aplikace a zobrazí progressBar.
Definition at line 299 of file AppMainActivity.java.
|
protected |
Definition at line 211 of file AppMainActivity.java.
|
protected |
Definition at line 218 of file AppMainActivity.java.
|
protected |
Fragment, který představuje aktuálně zobrazený dialog nad plátnem.
Definition at line 215 of file AppMainActivity.java.
|
protected |
View, které je v případě potřeby nahrazeno dialogem nad plátnem.
Definition at line 216 of file AppMainActivity.java.
|
protected |
Definition at line 210 of file AppMainActivity.java.
|
protected |
Definition at line 219 of file AppMainActivity.java.
|
protected |
Definition at line 221 of file AppMainActivity.java.
|
protected |
Fragment představující vrstvy.
Definition at line 214 of file AppMainActivity.java.
|
static |
Definition at line 224 of file AppMainActivity.java.
|
protected |
View, které v případě zobrazení zablokuje celé UI a zobrazí progressBar.
Definition at line 217 of file AppMainActivity.java.
|
protected |
Fragment představující toolbox.
Definition at line 213 of file AppMainActivity.java.