ExtraInk 2.1
이야기 게임을 더 쉽게 만들수 있도록
Loading...
Searching...
No Matches
DeulPie.ExtraInk.Plugins Namespace Reference

Classes

class  BaseExtraInkPlugin
 모든 플러그인의 기본 구현체 공통 기능을 제공하고 하위 클래스에서 특화 기능을 구현 TODO: GPT가 만든거라서 이상한거 전수 검토 필요 More...
class  DatabaseProvider
 데이터베이스 제공자 구현체 More...
class  EventSystemProvider
 이벤트 시스템 제공자 구현체 More...
interface  IDatabaseProvider
 데이터베이스 제공자 More...
interface  IEventSystemProvider
 이벤트 시스템 제공자 More...
interface  IExtraInkPlugin
 모든 플러그인이 구현해야 하는 기본 인터페이스 플러그인의 생명주기와 메타데이터를 정의합니다 More...
interface  IManagerProvider
 ExtraInk 매니저들에 대한 접근 인터페이스 More...
interface  IPluginConfig
 플러그인 설정 기본 인터페이스 More...
interface  IPluginConfigStorage
 플러그인 설정 저장소 More...
interface  IPluginContext
 플러그인 실행 컨텍스트 인터페이스 플러그인이 ExtraInk 시스템과 상호작용할 수 있는 API를 제공 More...
interface  IPluginLogger
 플러그인 전용 로거 More...
interface  IPluginMessage
 플러그인 메시지 기본 인터페이스 More...
interface  IPluginMessageHandler
 플러그인 메시지 핸들러 인터페이스 More...
interface  IPluginMessenger
 플러그인 간 메신저 More...
interface  IUnityObjectHelper
 Unity 오브젝트 헬퍼 More...
class  ManagerProvider
 매니저 제공자 구현체 More...
class  PluginConfig
 기본 플러그인 설정 구현체 More...
class  PluginConfigStorage
 플러그인 설정 저장소 구현체 More...
class  PluginContext
 플러그인 컨텍스트의 구체적인 구현체 플러그인들이 ExtraInk 시스템에 접근할 수 있는 통합 인터페이스 제공 More...
class  PluginLogger
 플러그인 로거 구현체 More...
class  PluginManager
 플러그인 관리자 모든 플러그인의 로딩, 초기화, 생명주기 관리를 담당 More...
class  PluginMessenger
 플러그인 메신저 구현체 More...
 플러그인 메타데이터 More...
struct  PluginStatus
 플러그인 상태 정보 More...
class  SerializableDictionary< TKey, TValue >
 Unity Inspector에서 Dictionary를 시리얼라이즈하기 위한 헬퍼 클래스 More...
class  UnityObjectHelper
 Unity 오브젝트 헬퍼 구현체 More...

Enumerations

enum  GameGenre {
  None = 0 , RPG = 1 << 0 , VN = 1 << 1 , Adventure = 1 << 2 ,
  Simulation = 1 << 3 , Strategy = 1 << 4 , Action = 1 << 5 , Puzzle = 1 << 6 ,
  Horror = 1 << 7 , Mystery = 1 << 8 , Romance = 1 << 9 , Educational = 1 << 10 ,
  All = ~0
}
 게임 장르 열거형 More...

Enumeration Type Documentation

◆ GameGenre

게임 장르 열거형