VSF Documented
Macros | Functions
__vk_tgui_slider.c File Reference
#include "../vsf_tgui_cfg.h"
#include "./__vk_tgui_slider.h"
#include <math.h>

Macros

#define __VK_TGUI_CONTROLS_SLIDER_CLASS_IMPLEMENT
 

Functions

 declare_class (vsf_tgui_t)
 
bool vk_tgui_slider_is_working (__vk_tgui_slider_t *ptSlider)
 
int_fast16_t vk_tgui_slider_on_timer_event_handler (__vk_tgui_slider_t *ptSlider)
 
int_fast16_t vk_tgui_slider_reset (__vk_tgui_slider_t *ptSlider)
 
int_fast16_t vk_tgui_slider_location_target_set (__vk_tgui_slider_t *ptSlider, int_fast16_t iLocation)
 
int_fast16_t vk_tgui_slider_location_set (__vk_tgui_slider_t *ptSlider, int_fast16_t iTarget, int_fast16_t iCurrent)
 
int_fast16_t vk_tgui_slider_location_target_get (__vk_tgui_slider_t *ptSlider)
 
int_fast16_t vk_tgui_slider_location_target_increase (__vk_tgui_slider_t *ptSlider, int_fast16_t iOffset)
 
int_fast16_t vk_tgui_slider_location_current_get (__vk_tgui_slider_t *ptSlider)
 
int_fast16_t vk_tgui_slider_location_current_set (__vk_tgui_slider_t *ptSlider, int_fast16_t iLocation)
 
int_fast16_t vk_tgui_slider_location_current_increase (__vk_tgui_slider_t *ptSlider, int_fast16_t iOffset)
 
int_fast16_t vk_tgui_slider_location_get_distance (__vk_tgui_slider_t *ptSlider)
 

Macro Definition Documentation

◆ __VK_TGUI_CONTROLS_SLIDER_CLASS_IMPLEMENT

#define __VK_TGUI_CONTROLS_SLIDER_CLASS_IMPLEMENT

Function Documentation

◆ declare_class()

declare_class ( vsf_tgui_t  )

◆ vk_tgui_slider_is_working()

bool vk_tgui_slider_is_working ( __vk_tgui_slider_t *  ptSlider)

◆ vk_tgui_slider_on_timer_event_handler()

int_fast16_t vk_tgui_slider_on_timer_event_handler ( __vk_tgui_slider_t *  ptSlider)

◆ vk_tgui_slider_reset()

int_fast16_t vk_tgui_slider_reset ( __vk_tgui_slider_t *  ptSlider)

◆ vk_tgui_slider_location_target_set()

int_fast16_t vk_tgui_slider_location_target_set ( __vk_tgui_slider_t *  ptSlider,
int_fast16_t  iLocation 
)

◆ vk_tgui_slider_location_set()

int_fast16_t vk_tgui_slider_location_set ( __vk_tgui_slider_t *  ptSlider,
int_fast16_t  iTarget,
int_fast16_t  iCurrent 
)

◆ vk_tgui_slider_location_target_get()

int_fast16_t vk_tgui_slider_location_target_get ( __vk_tgui_slider_t *  ptSlider)

◆ vk_tgui_slider_location_target_increase()

int_fast16_t vk_tgui_slider_location_target_increase ( __vk_tgui_slider_t *  ptSlider,
int_fast16_t  iOffset 
)

◆ vk_tgui_slider_location_current_get()

int_fast16_t vk_tgui_slider_location_current_get ( __vk_tgui_slider_t *  ptSlider)

◆ vk_tgui_slider_location_current_set()

int_fast16_t vk_tgui_slider_location_current_set ( __vk_tgui_slider_t *  ptSlider,
int_fast16_t  iLocation 
)

◆ vk_tgui_slider_location_current_increase()

int_fast16_t vk_tgui_slider_location_current_increase ( __vk_tgui_slider_t *  ptSlider,
int_fast16_t  iOffset 
)

◆ vk_tgui_slider_location_get_distance()

int_fast16_t vk_tgui_slider_location_get_distance ( __vk_tgui_slider_t *  ptSlider)