From 28743412fed4d9d59100c38f4def327122ed0e2c Mon Sep 17 00:00:00 2001 From: louis Date: Sun, 10 May 2015 12:55:23 +0200 Subject: expanded shifting features --- libtemplate/templatefunction.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'libtemplate/templatefunction.h') diff --git a/libtemplate/templatefunction.h b/libtemplate/templatefunction.h index 508615d..43cb106 100644 --- a/libtemplate/templatefunction.h +++ b/libtemplate/templatefunction.h @@ -52,6 +52,8 @@ enum eParamType { ptDetached, ptFadeTime, ptShiftTime, + ptShiftType, + ptShiftMode, ptStartX, ptStartY, ptDelay, @@ -103,6 +105,19 @@ enum eImageType { itImage }; +enum eShiftType { + stNone, + stLeft, + stRight, + stTop, + stBottom +}; + +enum eShiftMode { + smLinear, + smSlowedDown +}; + enum eAnimType { atNone, atBlink, @@ -180,6 +195,8 @@ protected: bool SetBackground(string value); bool SetDirection(string value); bool SetAnimType(string value); + bool SetShiftType(string value); + bool SetShiftMode(string value); void SetDebugGrid(string value); void ParseStringParameters(void); void ParseNumericalParameters(void); -- cgit v1.2.3