rma

package
v0.0.0-...-0df34db Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2016 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrRMANTREE = errors.New("is RMANTREE set")
)

Functions

This section is empty.

Types

type LibraryNode

type LibraryNode struct {
	Name     string
	Filepath string
	Dir      bool
	Rank     int
	Nodes    []*LibraryNode
}

func (*LibraryNode) Depth

func (node *LibraryNode) Depth() int

func (*LibraryNode) Path

func (node *LibraryNode) Path() string

func (*LibraryNode) PrettyPrint

func (node *LibraryNode) PrettyPrint()

type RenderManAsset

type RenderManAsset struct {
	*parser.RenderManAsset
}

func Load

func Load(name string) (*RenderManAsset, error)

type RenderManAssetLibrary

type RenderManAssetLibrary struct {
	Target string

	Root *LibraryNode
	// contains filtered or unexported fields
}

func LoadLibrary

func LoadLibrary() (*RenderManAssetLibrary, error)

func (*RenderManAssetLibrary) Depth

func (lib *RenderManAssetLibrary) Depth() int

func (*RenderManAssetLibrary) Find

func (lib *RenderManAssetLibrary) Find(name string) *LibraryNode

func (*RenderManAssetLibrary) PrettyPrint

func (lib *RenderManAssetLibrary) PrettyPrint()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL