Source code for direct.interval.LerpBlendHelpers

"""LerpBlendHelpers module: contains LerpBlendHelpers class"""

__all__ = ['getBlend']

from panda3d.direct import *


easeIn = EaseInBlendType()

easeOut = EaseOutBlendType()

easeInOut = EaseInOutBlendType()

noBlend = NoBlendType()


[docs]def getBlend(blendType): """ Return the C++ blend class corresponding to blendType string """ # Note, this is temporary until blend functions get exposed if blendType == "easeIn": return easeIn elif blendType == "easeOut": return easeOut elif blendType == "easeInOut": return easeInOut elif blendType == "noBlend": return noBlend else: raise Exception( 'Error: LerpInterval.__getBlend: Unknown blend type')