Mario Kart 64
Loading...
Searching...
No Matches
ResolutionEditor.cpp File Reference
#include "ResolutionEditor.h"
#include <imgui.h>
#include <libultraship/libultraship.h>
#include "UIWidgets.h"
#include <graphic/Fast3D/Fast3dWindow.h>
#include <graphic/Fast3D/interpreter.h>
#include "port/Engine.h"
#include "PortMenu.h"
Include dependency graph for ResolutionEditor.cpp:

Namespaces

namespace  GameUI
 

Enumerations

enum  GameUI::setting { GameUI::UPDATE_aspectRatioX , GameUI::UPDATE_aspectRatioY , GameUI::UPDATE_verticalPixelCount }
 
enum  GameUI::messageType {
  GameUI::MESSAGE_ERROR , GameUI::MESSAGE_WARNING , GameUI::MESSAGE_QUESTION , GameUI::MESSAGE_INFO ,
  GameUI::MESSAGE_GRAY_75
}
 

Functions

void GameUI::RegisterResolutionWidgets ()
 
void GameUI::UpdateResolutionVars ()
 
bool GameUI::IsDroppingFrames ()
 

Variables

std::unordered_map< int32_t, const char * > GameUI::aspectRatioPresetLabels
 
const float GameUI::aspectRatioPresetsX [] = { 0.0f, 16.0f, 4.0f, 16.0f, 5.0f, 16.0f, 21.0f }
 
const float GameUI::aspectRatioPresetsY [] = { 0.0f, 9.0f, 3.0f, 9.0f, 3.0f, 10.0f, 9.0f }
 
const int GameUI::default_aspectRatio = 1
 
const char * GameUI::pixelCountPresetLabels []
 
const int GameUI::pixelCountPresets [] = { 480, 240, 480, 720, 960, 1200, 1440, 1080, 2160 }
 
const int GameUI::default_pixelCount = 0
 
const uint32_t GameUI::minVerticalPixelCount = SCREEN_HEIGHT
 
const uint32_t GameUI::maxVerticalPixelCount = 4320
 
const unsigned short GameUI::default_maxIntegerScaleFactor = 6
 
const ImVec4 GameUI::messageColor []
 
static const float GameUI::enhancementSpacerHeight = 19.0f
 
static bool GameUI::update [3]
 
static short GameUI::max_integerScaleFactor = default_maxIntegerScaleFactor
 
static short GameUI::integerScale_maximumBounds = 1
 
static int32_t GameUI::item_aspectRatio
 
static int32_t GameUI::item_pixelCount
 
static float GameUI::aspectRatioX
 
static float GameUI::aspectRatioY
 
static int32_t GameUI::verticalPixelCount
 
static bool GameUI::showHorizontalResField
 
static int32_t GameUI::horizontalPixelCount
 
static bool GameUI::disabled_everything
 
static bool GameUI::disabled_pixelCount
 
static RegisterMenuUpdateFunc GameUI::updateFunc (UpdateResolutionVars, "Settings", "Graphics")
 
static RegisterMenuInitFunc GameUI::initFunc (RegisterResolutionWidgets)