リセット動作実装。
1 parent d21f84b commit aa11d4bc5ad30d708b363403c6b6602255a49e30
@tamra tamra authored on 26 Oct 2006
Showing 4 changed files
View
1
■■■■
honoka/libhonoka/honokapluginbase.cpp
timerEventId.clear();
}
 
 
View
10
honoka/libhonoka/honokapluginbase.h
 
#include <honokasetupcore.h>
#include <honokatimer.h>
 
#define HONOKA_CONFIG_PLUGINLOADER_PREFIX "/IMEngine/Honoka/PluginLoader"
#define HONOKA_CONFIG_PLUGINLOADER_PREFIX "/IMEngine/Honoka/PluginLoader"
#define HONOKA_CONFIG_KEY_CONVERTOR_PREFIX "/IMEngine/Honoka/Key/Convertor"
#define HONOKA_CONFIG_KEY_PREEDITOR_PREFIX "/IMEngine/Honoka/Key/PreEditor"
#define HONOKA_CONFIG_KEY_PREDICTOR_PREFIX "/IMEngine/Honoka/Key/Predictor"
#define HONOKA_CONFIG_KEY_FILTER_PREFIX "/IMEngine/Honoka/Key/Filter"
#define HonokaPluginSetup(pName) \
extern "C" { \
HonokaSetupCorePage *HonokaPluginSetup() { return pName::setup(); }; \
}
 
#define HonokaPluginReload(pName) \
extern "C" { \
bool HonokaPluginReload(ConfigPointer cfg) { return pName::reload(cfg); }; \
}
 
#ifndef HonokaSetup
#define HonokaSetupItem HonokaSetupCoreItem
#define HonokaSetupEntryItem HonokaSetupCoreEntryItem
#define HonokaSetupFileItem HonokaSetupCoreFileItem
#define HonokaSetup HonokaSetupCore
#endif
 
 
 
class HonokaPluginBase;
class HonokaPluginBase{
protected:
HonokaPluginBase(const String pluginType);
~HonokaPluginBase();
View
honoka/src/honoka_imengine.cpp
View
honoka/src/honoka_imengine.h