From 4de9bd4e8596ac854b19b1ddc4b2b7246f95bf03 Mon Sep 17 00:00:00 2001 From: Lukas Joergensen Date: Mon, 12 May 2014 11:01:04 +0200 Subject: [PATCH] Initialize StockColors This commit makes sure the StockColors are initialized and destroyed, using the module system. --- Engine/source/core/color.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Engine/source/core/color.cpp b/Engine/source/core/color.cpp index 2c6d360e3..a28ef430f 100644 --- a/Engine/source/core/color.cpp +++ b/Engine/source/core/color.cpp @@ -66,6 +66,24 @@ static typeColorIToNameHash mColorIToName; #define DEFAULT_UNKNOWN_STOCK_COLOR_NAME "White" +MODULE_BEGIN( StockColors ) + + MODULE_INIT_AFTER( GFX ) + + MODULE_INIT + { + // Create the stock colors. + StockColor::create(); + } + + MODULE_SHUTDOWN + { + // Destroy the stock colors. + StockColor::destroy(); + } + +MODULE_END; + //----------------------------------------------------------------------------- StockColorItem StockColorTable[] =