MeshLib Documentation
Loading...
Searching...
No Matches
MR::LaunchParams Struct Reference

#include <MRViewer.h>

Public Types

enum  WindowMode {
  Show , HideInit , Hide , TryHidden ,
  NoWindow
}
 

Public Attributes

bool fullscreen { false }
 
int width { 0 }
 
int height { 0 }
 
enum MR::LaunchParams::WindowMode HideInit
 
bool enableTransparentBackground { false }
 
bool preferOpenGL3 { false }
 
bool render3dSceneInTexture { true }
 
bool developerFeatures { false }
 
std::string name { "MRViewer" }
 
bool startEventLoop { true }
 
bool close { true }
 
bool console { false }
 
int argc { 0 }
 
char ** argv { nullptr }
 
bool showMRVersionInTitle { false }
 
bool isAnimating { false }
 
int animationMaxFps { 30 }
 
bool unloadPluginsAtEnd { false }
 
std::shared_ptr< SplashWindowsplashWindow
 

Member Enumeration Documentation

◆ WindowMode

Enumerator
Show 
HideInit 
Hide 
TryHidden 
NoWindow 

Member Data Documentation

◆ animationMaxFps

int MR::LaunchParams::animationMaxFps { 30 }

◆ argc

int MR::LaunchParams::argc { 0 }

◆ argv

char** MR::LaunchParams::argv { nullptr }

◆ close

bool MR::LaunchParams::close { true }

◆ console

bool MR::LaunchParams::console { false }

◆ developerFeatures

bool MR::LaunchParams::developerFeatures { false }

◆ enableTransparentBackground

bool MR::LaunchParams::enableTransparentBackground { false }

◆ fullscreen

bool MR::LaunchParams::fullscreen { false }

◆ height

int MR::LaunchParams::height { 0 }

◆ HideInit

enum MR::LaunchParams::WindowMode MR::LaunchParams::HideInit

◆ isAnimating

bool MR::LaunchParams::isAnimating { false }

◆ name

std::string MR::LaunchParams::name { "MRViewer" }

◆ preferOpenGL3

bool MR::LaunchParams::preferOpenGL3 { false }

◆ render3dSceneInTexture

bool MR::LaunchParams::render3dSceneInTexture { true }

◆ showMRVersionInTitle

bool MR::LaunchParams::showMRVersionInTitle { false }

◆ splashWindow

std::shared_ptr<SplashWindow> MR::LaunchParams::splashWindow

◆ startEventLoop

bool MR::LaunchParams::startEventLoop { true }

◆ unloadPluginsAtEnd

bool MR::LaunchParams::unloadPluginsAtEnd { false }

◆ width

int MR::LaunchParams::width { 0 }

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