Documentation ¶
Index ¶
- type ActionSpriteFilePair
- type Entry
- type EntryHeader
- type EntryTree
- type EntryTreeNode
- type File
- func (f *File) Close() error
- func (f *File) GetEntries(dir string) []*Entry
- func (f *File) GetEntry(name string) (entry *Entry, err error)
- func (f *File) GetEntryDirectories() map[string][]*Entry
- func (f *File) GetEntryTree() *EntryTree
- func (f *File) GetSpriteFiles(name string) (ActionSpriteFilePair, error)
- type Path
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionSpriteFilePair ¶
type ActionSpriteFilePair struct { ACT *act.ActionFile SPR *spr.SpriteFile }
type EntryHeader ¶
type EntryHeader struct { CompressedSize uint32 CompressedSizeAligned uint32 UncompressedSize uint32 Flags entryFlags Offset uint32 }
EntryHeader ...
type EntryTree ¶
type EntryTree struct {
Root *EntryTreeNode
}
func (*EntryTree) Traverse ¶
func (t *EntryTree) Traverse(n *EntryTreeNode, f func(*EntryTreeNode))
type EntryTreeNode ¶
type EntryTreeNode struct { Value string Data []*Entry Left *EntryTreeNode Right *EntryTreeNode }
type File ¶
type File struct { Header struct { Signature [15]byte EncryptionKey [15]byte FileTableOffset uint32 EntryCount uint32 ReservedFiles uint32 Version uint32 } // contains filtered or unexported fields }
func (*File) GetEntries ¶
func (*File) GetEntryDirectories ¶
func (*File) GetEntryTree ¶
func (*File) GetSpriteFiles ¶
func (f *File) GetSpriteFiles(name string) (ActionSpriteFilePair, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.