Show / Hide Table of Contents

Namespace WeaverCore.Utilities

Classes

AnimationUtilities

Misc utility functions for animation related tasks

CameraUtilities

Contains utility functions related to the Camera

CharmUtilities

Contains utility functions related to Charms

ColliderUtilities

Contains utility functions related to Colliders

CoroutineUtilities

Contains many useful utility functions when dealing with coroutines

DictionaryUtilities

Contains many utility functions for working with dictionaries

DirectionUtilities

Contains many utility functions for handling cardinal directions

DreamnailUtilities

Contains utility functions related to Dreamnailing

EnumUtilities

Contains many utility functions for enums

FieldCopierBuilder<ParameterType>

Used to build a copy function that will copy the fields from one object to another. Add the fields you want to copy via the AddField(FieldInfo) function, and call Finish() to create the function

FlingUtilities

Provides extra functions and utilities for flinging objects

GameObjectUtilities

Contains utility functions for working with GameObjects

HashUtilities

Contains many utility functions for calculating hashes

HeroUtilities

Contains many utility functions related to the Hero (The player character)

LerpUtilities

Contains some utility functions related to the Linear Interpolation

ListUtilities

Contains some utility functions related to the Lists and Arrays

MapZoneUtilities

Contains some utility functions related to Map Zones

MathUtilities

Contains some utility functions related to math

PathUtilities

Contains utility functions related to file paths

PlayMakerUtilities

Contains some utility functions related to PlayMaker

These only work in-game

RectUtilities

Contains some utility functions related to rects

ReflectionUtilities

Contains many utility functions for reflection

ResourceUtilities

Used for loading resources from an assembly, and other related actions

StreamUtilities

Contains some utility functions related to streams

StringUtilities

Contains some utility functions related to strings

Teleporter

Used for teleporting an object/enemy from one place to another (with audio and particle effects too!)

TextureUtilities

Contains many utility functions related to textures

TransformUtilities

Contains many utility functions related to transforms

TypeUtilities

Contains utility functions related to types

UnboundCoroutine

Used for starting/stopping coroutines that aren't bound to a specific GameObject

UnityUtilities

Contains utility functions related to unity objects

VectorUtilities

Contains utility functions related to vectors

WeaverAnimationData

Contains a series of animation clips that can be played with WeaverAnimationPlayer

WeaverAssets

Used for getting assets/resources from the WeaverCore Bundle

Structs

WeaverAnimationData.Clip

An animation clip that contains a series of sprites to play

Enums

Teleporter.TeleType

The type of teleport to be employed

WeaverAnimationData.WrapMode

Determines how an animation clip will loop

Delegates

FieldCopierBuilder<ParameterType>.ShallowCopyDelegate

☀
☾
In this article
Back to top
Generated by DocFX
☀
☾