Show / Hide Table of Contents

    Namespace DMK.DMath.Functions

    Classes

    BPRV2Repo

    Functions that take in parametric information and return a V2RV2.

    BPYRepo

    Functions that take in parametric information and return a number.

    ExM

    A repository for generic expression mathematics.
    Most of the math library is implemented in the DMath classes beginning with ExM.

    ExMConditionals

    See ExM. This class contains functions related to conditionals.

    ExMConversions

    See ExM. This class contains functions related to coordinate conversion.

    ExMDifficulty

    See ExM. This class contains functions related to difficulty control.

    ExMLerps

    See ExM. This class contains functions related to lerping and smoothing.

    ExMMod

    See ExM. This class contains functions related to mod (remainder) operations.

    ExMPred

    Functions that return boolean values.

    ExMRV2

    Functions that return V2RV2.

    ExMSamplers

    See ExM. This class contains functions related to subsamplers.

    ExMV2

    Functions that return V2.

    ExMV3

    Functions that return V3.

    ExMV4

    Functions that return V4.
    Note that these are also used for colors, in the format R G B A (0-1 floats).

    ExtraMovementFuncs

    FXYRepo

    Number>number functions.

    GCXFRepo

    MovementPatterns

    NoExprMath_1

    A repo containing a few key math functions for use in IL2CPP demos while expressions are unusable. NOTE: DO NOT USE THESE FOR STANDARD HANDLING.

    NoExprMath_2

    Parametrics

    Functions that return Vector2.

    Parametrics3

    Functions that return Vector3.

    Parametrics4

    Functions that return Vector4.
    Note that these are also used for colors, in the format R G B A (0-1 floats).

    PredicateLogic

    Functions that take in parametric information and return true or false.

    SBFRepo

    Functions that get a float value from a simple bullet.

    SBPredicates

    SBV2Repo

    Functions that get a vector2 value from a simple bullet.

    VTPConstructors

    Repository for constructing path expressions by converting lesser computations into Cartesian coordinates and applying appropriate rotation.
    These functions should not be invoked by users; instead, use the functions in VTPRepo.

    VTPControllers

    Repository for constructing path expressions by converting coordinates into movement instructions.
    These functions should not be invoked by users; instead, use the functions in VTPRepo.

    VTPRepo

    Repository for movement functions.

    Back to top Generated by DocFX