Skip to content
This repository was archived by the owner on Jul 12, 2022. It is now read-only.

IEntityData

Syadeu edited this page Oct 21, 2021 · 1 revision

Namespace: Syadeu.Collections

public interface IEntityData : IValidation

EntitySystem 을 통해 생성(혹은 생성되지 않은 저장된 데이터)한 엔티티 구조의 제일 하단 객체입니다.

Inheritance: System.Object -> IEntityData
Derived: EntityDataBase
Implements: IValidation

Overview

  • 1

Remarks

class 맴버, ReferenceType 선언을 그리 추천하고 싶지 않지만, 필요에 의해 선언이 내부에 되었다면, 해당 값을 복사하여 인스턴스를 만들기 위해 ObjectBase.Copy() 메소드를 override 하여 해당 값을 복사하여야합니다.

이 구현부의 직접 상속은 허용하지않습니다.
오브젝트를 선언하고싶다면 선언할 목적에 맞게 EntityDataBase, EntityBase, AttributeBase, DataObjectBase, ActionBase 를 상속하세요.

Description

Examples


- Interfaces
- Enums
- Attributes
- Abstract Classes
- Classes
- Structs
- Exceptions

- Syadeu.Presentation
- Syadeu.Collections
- Syadeu.Collections.Converters
- Syadeu.Collections.Proxy
- Syadeu.Presentation.Proxy
- Syadeu.Presentation.Internal
- Syadeu.Presentation.Entities
- Syadeu.Presentation.Attributes
- Syadeu.Presentation.Components
- Syadeu.Presentation.Actions
- Syadeu.Presentation.Render
  • CameraData
  • CameraFrustum
  • IntersectionType
  • RenderSystem
  • WorldCanvasSystem
- Syadeu.Presentation.Data
  • DataContainerSystem
  • DataObjectBase
  • EntityAnimationClipEventData
- Syadeu.Presentation.Events

Clone this wiki locally