osb/source/frontend
Kae 0aee45a117 Cache certain item generation calls from interfaces
Helps a little with the lag from recipes when having crafting interfaces open, but it's still noticeable.
Also micro-optimized Root maintenance by unlocking the Root mutexes for their respective shared_ptrs earlier once we have our own shared_ptr.
2023-07-23 22:44:02 +10:00
..
CMakeLists.txt Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarActionBar.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarActionBar.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarAiInterface.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarAiInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarBaseScriptPane.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarBaseScriptPane.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarBindingsMenu.cpp Input Binding support 2023-07-02 17:19:54 +10:00
StarBindingsMenu.hpp Input Binding support 2023-07-02 17:19:54 +10:00
StarBookmarkInterface.cpp The Formatting String Catastrophe 2023-06-27 20:23:44 +10:00
StarBookmarkInterface.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarCharCreation.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarCharCreation.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarCharSelection.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarCharSelection.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarChat.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarChat.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarChatBubbleManager.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarChatBubbleManager.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarChatBubbleSeparation.cpp Don't do spatial logging on the server 2023-06-28 00:50:47 +10:00
StarChatBubbleSeparation.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarCinematic.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarCinematic.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarClientCommandProcessor.cpp Add character swapping (no GUI yet) 2023-07-22 22:31:04 +10:00
StarClientCommandProcessor.hpp Add character swapping (no GUI yet) 2023-07-22 22:31:04 +10:00
StarCodexInterface.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarCodexInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarConfirmationDialog.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarConfirmationDialog.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarContainerInteractor.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarContainerInteractor.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarContainerInterface.cpp Cache certain item generation calls from interfaces 2023-07-23 22:44:02 +10:00
StarContainerInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarCraftingInterface.cpp Cache certain item generation calls from interfaces 2023-07-23 22:44:02 +10:00
StarCraftingInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarErrorScreen.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarErrorScreen.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarGraphicsMenu.cpp Decimal zoom with lerp 2023-06-29 07:05:01 +10:00
StarGraphicsMenu.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarInterfaceCursor.cpp HD Cursor 2023-06-26 18:39:40 +10:00
StarInterfaceCursor.hpp HD Cursor 2023-06-26 18:39:40 +10:00
StarInterfaceLuaBindings.cpp Initial voice HUD indicator setup 2023-07-17 22:20:39 +10:00
StarInterfaceLuaBindings.hpp Start of Interface callbacks, starting with a bindCanvas function for the whole screen 2023-07-04 19:27:16 +10:00
StarInventory.cpp Add character swapping (no GUI yet) 2023-07-22 22:31:04 +10:00
StarInventory.hpp Add character swapping (no GUI yet) 2023-07-22 22:31:04 +10:00
StarItemTooltip.cpp Change pure string format calls to use fmt::to_string 2023-07-06 19:26:28 +10:00
StarItemTooltip.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarJoinRequestDialog.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarJoinRequestDialog.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarKeybindingsMenu.cpp The Formatting String Catastrophe 2023-06-27 20:23:44 +10:00
StarKeybindingsMenu.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarMainInterface.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarMainInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarMainInterfaceTypes.cpp pane lua stuff 2023-07-04 22:36:27 +10:00
StarMainInterfaceTypes.hpp pane lua stuff 2023-07-04 22:36:27 +10:00
StarMainMixer.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarMainMixer.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarMerchantInterface.cpp Cache certain item generation calls from interfaces 2023-07-23 22:44:02 +10:00
StarMerchantInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarModsMenu.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarModsMenu.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarNameplatePainter.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarNameplatePainter.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarOptionsMenu.cpp Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarOptionsMenu.hpp Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarPopupInterface.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarPopupInterface.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarQuestIndicatorPainter.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarQuestIndicatorPainter.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarQuestInterface.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarQuestInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarQuestTracker.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarQuestTracker.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarRadioMessagePopup.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarRadioMessagePopup.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarScriptPane.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarScriptPane.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarSimpleTooltip.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarSimpleTooltip.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarSongbookInterface.cpp everything everywhere 2023-06-20 14:33:09 +10:00
StarSongbookInterface.hpp everything everywhere 2023-06-20 14:33:09 +10:00
StarStatusPane.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarStatusPane.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarTeamBar.cpp Add character swapping (no GUI yet) 2023-07-22 22:31:04 +10:00
StarTeamBar.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarTeleportDialog.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarTeleportDialog.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarTitleScreen.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarTitleScreen.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarVoice.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarVoice.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarVoiceLuaBindings.cpp Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarVoiceLuaBindings.hpp Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarVoiceSettingsMenu.cpp Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarVoiceSettingsMenu.hpp Port in the voice settings menu 2023-07-19 23:16:59 +10:00
StarWireInterface.cpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00
StarWireInterface.hpp Support for changing the game's timescale 2023-07-21 00:58:49 +10:00