C# 클래스 FSO.Files.Formats.IFF.Chunks.TTAB

This chunk type defines a list of interactions for an object and assigns a BHAV subroutine for each interaction. The pie menu labels shown to the user are stored in a TTAs chunk with the same ID.
상속: IffChunk
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AttenuationValues float[]
InteractionByIndex TTABInteraction>.Dictionary
Interactions FSO.Files.Formats.IFF.Chunks.TTABInteraction[]

공개 메소드들

메소드 설명
DeleteInteraction ( int index ) : void
InsertInteraction ( TTABInteraction action, int index ) : void
Read ( IffFile iff, Stream stream ) : void

Reads a TTAB chunk from a stream.

Write ( IffFile iff, Stream stream ) : bool

메소드 상세

DeleteInteraction() 공개 메소드

public DeleteInteraction ( int index ) : void
index int
리턴 void

InsertInteraction() 공개 메소드

public InsertInteraction ( TTABInteraction action, int index ) : void
action TTABInteraction
index int
리턴 void

Read() 공개 메소드

Reads a TTAB chunk from a stream.
public Read ( IffFile iff, Stream stream ) : void
iff IffFile An Iff instance.
stream Stream A Stream object holding a TTAB chunk.
리턴 void

Write() 공개 메소드

public Write ( IffFile iff, Stream stream ) : bool
iff IffFile
stream Stream
리턴 bool

프로퍼티 상세

AttenuationValues 공개적으로 정적으로 프로퍼티

public static float[] AttenuationValues
리턴 float[]

InteractionByIndex 공개적으로 프로퍼티

public Dictionary InteractionByIndex
리턴 TTABInteraction>.Dictionary

Interactions 공개적으로 프로퍼티

public TTABInteraction[],FSO.Files.Formats.IFF.Chunks Interactions
리턴 FSO.Files.Formats.IFF.Chunks.TTABInteraction[]