ExtraInk 2.1
이야기 게임을 더 쉽게 만들수 있도록
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NDeulPie
 NExtraInk
 NCore
 NEditor
 NEvents
 NPlugins
 NIceCreamPie
 NTweening
 CICPSequence
 CICPTween
 CTweenHelper트위닝을 위한 도우미 MonoBehaviour
 C사용예제
 CAnimatorCharacterComponentAnimator 기반 캐릭터 구현체 기존 CharacterData의 애니메이션 모드와 호환됩니다
 CAudioClipData
 CAudioDatabase
 CAudioSettings오디오 설정 구조체
 CAudioState오디오 상태 구조체
 CBaseCharacterComponent모든 캐릭터 컴포넌트가 상속받아야 하는 기본 클래스 개발자는 이 클래스를 상속받아 자유롭게 캐릭터 표현 방식을 구현할 수 있습니다
 CBaseCharacterController기본 캐릭터 컨트롤러 구현체 개발자들이 이 클래스를 상속받아 커스텀 기능을 추가할 수 있습니다
 CCameraManager
 CCharacter컴포지션 패턴을 사용한 캐릭터 클래스 ICharacterRenderer와 ICharacterAnimator를 조합하여 캐릭터 기능 제공
 CCharacterData
 CEmotionAnimation
 CEmotionSprite
 CLocalizedCharacterData
 CSoundMood
 CCharacterDatabase
 CCharacterDisplay캐릭터 표시를 담당하는 클래스 스프라이트나 애니메이션을 통해 캐릭터를 화면에 표시합니다
 CCharacterManager
 CDialogueHistoryEntry대화 히스토리 엔트리
 CDialogueManager
 CDialogueStyle
 CDialogueStyleAsset
 CDIBootstrapperConstructor Injection 기반의 DI 컨테이너 부트스트래퍼 씬 시작 시 자동으로 모든 서비스를 등록하고 초기화합니다
 CDIContainerConstructor Injection 기반의 DI 컨테이너 구현 의존성 주입과 자동 해결을 제공합니다
 CDIUsageExampleConstructor Injection 기반 DI 시스템 사용 예제 의존성 주입을 통한 서비스 사용 방법을 보여줍니다
 CExampleServiceWithDIConstructor Injection을 사용하는 서비스 클래스 예제 실제 매니저들이 이런 방식으로 구현될 수 있습니다
 CExtraInkWindowExtraInk 시스템의 메인 관리 윈도우 오디오, 캐릭터, 설정 등을 통합 관리하는 에디터 도구
 CGameEventBridgeGameEvents와 DI 시스템의 매니저들을 연결하는 브리지 클래스 Constructor Injection 기반 DI 시스템과 이벤트 시스템 간의 호환성을 제공합니다
 CGameEventListenerGameEvents를 MonoBehaviour에서 쉽게 구독할 수 있도록 도와주는 컴포넌트 Inspector에서 이벤트를 시각적으로 연결할 수 있습니다
 CGameEventsUsageExampleGameEvents 시스템 사용 예제 이벤트 기반 시스템을 사용하여 매니저들 간의 통신을 보여줍니다
 CIAudioManager오디오 매니저 인터페이스 오디오 재생, 볼륨 조절, 음향 효과 관리 기능을 제공합니다
 CIAudioService오디오 서비스 인터페이스 BGM, 효과음, 음성 재생 등의 오디오 관련 서비스를 제공합니다
 CICharacterAnimator캐릭터 애니메이션을 담당하는 인터페이스 다양한 애니메이션 시스템(ICPTween, Unity Animator, DOTween 등)을 지원합니다
 CICharacterController캐릭터 컨트롤러 인터페이스 개발자들이 이 인터페이스를 구현하여 커스텀 캐릭터 기능을 추가할 수 있습니다
 CICharacterManager캐릭터 매니저 인터페이스 캐릭터 표시, 감정 변경, 위치 이동 등을 관리합니다
 CICharacterRenderer캐릭터 렌더링을 담당하는 인터페이스 다양한 렌더링 방식(스프라이트, 애니메이터, 3D 모델 등)을 지원합니다
 CICharacterService캐릭터 서비스 인터페이스 캐릭터 표시, 감정 변경, 위치 이동 등의 핵심 서비스를 제공합니다
 CICPTweenCharacterAnimatorICPTween 기반 캐릭터 애니메이터 구현체
 CIDialogueManager대화 매니저 인터페이스 대화 표시, 선택지 처리, 텍스트 애니메이션 등을 관리합니다
 CIDialogueService대화 서비스 인터페이스 대화 표시, 텍스트 애니메이션, 선택지 관리 등의 대화 관련 서비스를 제공합니다
 CIDIContainerDI 컨테이너 인터페이스 Constructor Injection 기반의 의존성 주입 시스템을 제공합니다
 CIEventService이벤트를 발생시킬 수 있는 서비스 인터페이스
 CInk_Start
 CInkCharacterBridge
 CInkStoryManager
 CInputActionsProvides programmatic access to InputActionAsset, InputActionMap, InputAction and InputControlScheme instances defined in asset "Assets/DeulPie/ExtraInk/Input/InputActions.inputactions"
 CIPlayerActionsInterface to implement callback methods for all input action callbacks associated with input actions defined by "Player" which allows adding and removing callbacks
 CIUIActionsInterface to implement callback methods for all input action callbacks associated with input actions defined by "UI" which allows adding and removing callbacks
 CPlayerActionsProvides access to input actions defined in input action map "Player"
 CUIActionsProvides access to input actions defined in input action map "UI"
 CIService모든 서비스가 구현해야 하는 기본 인터페이스
 CIUnityServiceUnity MonoBehaviour 기반 서비스 인터페이스
 CLanguageSelector
 CLocalizationManager
 CSaveData
 CSaveLoadManager
 CSceneManager
 CSerializableDictionary
 CSimpleAnimatorCharacterComponent간단한 Animator 기반 캐릭터 구현체 ICPTween을 사용하여 효과 구현
 CSimpleSpriteCharacterComponent간단한 스프라이트 기반 캐릭터 구현체 ICPTween을 사용하여 애니메이션 효과 구현
 CSpriteCharacterController스프라이트 기반 캐릭터 컨트롤러 예제 개발자들이 이 클래스를 참고하여 커스텀 캐릭터를 만들 수 있습니다
 CSpriteCharacterRenderer스프라이트 기반 캐릭터 렌더러 구현체
 CStoryData
 CStoryDatabase
 CStorySelector스토리 선택 UI 컴포넌트 사용가능한 스토리 목록을 표시하고 선택할 수 있게 해줍니다
 CStoryStarter스토리를 시작하는 컴포넌트 UI 버튼이나 트리거 등에 연결하여 특정 스토리를 시작할 수 있습니다
 CStyleManager
 CTextAnimationData텍스트 애니메이션 데이터
 CTextAnimationSystem텍스트 애니메이션 효과 시스템