Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CTCaer/jc_toolkit
/ functions
Functions
198 in github.com/CTCaer/jc_toolkit
⨍
Functions
198
◇
Types & classes
32
↓ 73 callers
Function
hid_write
jctool/hid.c:612
↓ 56 callers
Function
hid_read_timeout
jctool/hid.c:686
↓ 30 callers
Method
HSL_to_RGB
<summary> Converts a colour from HSL to RGB </summary> <remarks>Adapted from the algoritm in Foley and Van-Dam</remarks> <param name="hsl">The HSL val
jctool/jc_colorpicker/AdobeColors.cs:141
↓ 28 callers
Function
uint16_to_int16
jctool/jctool.cpp:27
↓ 25 callers
Function
mcu_crc8_calc
jctool/jctool.cpp:43
↓ 22 callers
Method
Dispose
<summary> Clean up any resources being used. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:79
↓ 21 callers
Method
RGB_to_HSL
<summary> Converts RGB to HSL </summary> <remarks>Takes advantage of whats already built in to .NET by using the Color.GetHue, Color.GetSaturation and
jctool/jc_colorpicker/AdobeColors.cs:190
↓ 20 callers
Function
write_spi_data
jctool/jctool.cpp:237
↓ 15 callers
Function
get_spi_data
jctool/jctool.cpp:196
↓ 15 callers
Function
register_error
jctool/hid.c:173
↓ 13 callers
Function
send_rumble
jctool/jctool.cpp:512
↓ 8 callers
Function
decode_stick_params
jctool/jctool.cpp:53
↓ 8 callers
Function
encode_stick_params
jctool/jctool.cpp:59
↓ 7 callers
Function
CLAMP
jctool/jctool.h:6
↓ 6 callers
Method
controlsSorted
(this Control panel)
jctool/jc_colorpicker/Util.cs:149
↓ 6 callers
Function
set_led_busy
jctool/jctool.cpp:114
↓ 5 callers
Function
InitializeComponent
<summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>
jctool/FormJoy.h:379
↓ 5 callers
Function
send_custom_command
jctool/jctool.cpp:621
↓ 4 callers
Method
WriteHexData
(Color rgb)
jctool/jc_colorpicker/frmJoyConColorPicker.cs:2605
↓ 4 callers
Function
get_sn
jctool/jctool.cpp:149
↓ 3 callers
Function
get_device_info
jctool/jctool.cpp:274
↓ 2 callers
Function
AnalogStickCalc
Credit to Hypersect (Ryan Juckett) http://blog.hypersect.com/interpreting-analog-sticks/
jctool/jctool.cpp:68
↓ 2 callers
Method
CallNextHookEx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/hooks/hookreference/hookfunctions/setwindo
jctool/jc_colorpicker/Util.cs:231
↓ 2 callers
Method
Center
(RectangleF r)
jctool/jc_colorpicker/Util.cs:43
↓ 2 callers
Method
Dispose
(bool disposing)
jctool/jc_colorpicker/frmJoyConColorPicker.cs:233
↓ 2 callers
Function
FormJoy
jctool/FormJoy.h:28
↓ 2 callers
Method
Round
<summary> Custom rounding function. </summary> <param name="val">Value to round</param> <returns>Rounded value</returns>
jctool/jc_colorpicker/AdobeColors.cs:238
↓ 2 callers
Function
device_connection
jctool/jctool.cpp:2771
↓ 2 callers
Function
free_hid_device
jctool/hid.c:164
↓ 2 callers
Function
get_raw_ir_image
jctool/jctool.cpp:1395
↓ 2 callers
Function
open_device
jctool/hid.c:229
↓ 2 callers
Function
play_tune
jctool/jctool.cpp:1097
↓ 1 callers
Method
ClearSlider
<summary> Redraws the background over the slider area on both sides of the control </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:291
↓ 1 callers
Method
Dispose
<summary> Clean up any resources being used. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:80
↓ 1 callers
Method
DrawFrame
(Graphics dc, RectangleF r, float cornerRadius, Color color)
jctool/jc_colorpicker/Util.cs:51
↓ 1 callers
Method
Point
(PointF pf)
jctool/jc_colorpicker/Util.cs:39
↓ 1 callers
Method
Rect
(RectangleF rf)
jctool/jc_colorpicker/Util.cs:21
↓ 1 callers
Method
SetWindowsHookEx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/hooks/hookreference/hookfunctions/setwindo
jctool/jc_colorpicker/Util.cs:223
↓ 1 callers
Method
UnhookWindowsHookEx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/hooks/hookreference/hookfunctions/setwindo
jctool/jc_colorpicker/Util.cs:227
↓ 1 callers
Function
button_test
jctool/jctool.cpp:764
↓ 1 callers
Function
dump_spi
jctool/jctool.cpp:443
↓ 1 callers
Function
get_battery
jctool/jctool.cpp:310
↓ 1 callers
Function
get_temperature
jctool/jctool.cpp:346
↓ 1 callers
Function
hid_free_enumeration
jctool/hid.c:503
↓ 1 callers
Function
ir_sensor
jctool/jctool.cpp:1672
↓ 1 callers
Function
ir_sensor_auto_exposure
jctool/jctool.cpp:1353
↓ 1 callers
Function
ir_sensor_config_live
jctool/jctool.cpp:2172
↓ 1 callers
Method
loadGripsPanel
()
jctool/jc_colorpicker/frmJoyConColorPicker.cs:2110
↓ 1 callers
Function
lookup_functions
jctool/hid.c:204
↓ 1 callers
Function
new_hid_device
jctool/hid.c:147
↓ 1 callers
Function
nfc_tag_info
jctool/jctool.cpp:2241
↓ 1 callers
Function
play_hd_rumble_file
jctool/jctool.cpp:1182
↓ 1 callers
Function
silence_input_report
jctool/jctool.cpp:2616
Method
AddShape
<summary> Add an ellipse to the Graphics Path </summary> <param name="gpath">The Graphics Path</param> <param name="rect">The rectangle defining the e
jctool/jc_colorpicker/RoundButton.cs:204
Method
AdobeColors
()
jctool/jc_colorpicker/AdobeColors.cs:31
Method
BuildGraphicsPath
(Rectangle buttonRect)
jctool/jc_colorpicker/RoundButton.cs:162
Method
ClearMarker
<summary> Redraws only the content over the marker </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:293
Method
ClearPreset
(object sender, System.EventArgs e)
jctool/jc_colorpicker/frmJoyConColorPicker.cs:2556
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
jctool/jc_colorpicker/PresetNameDialog.Designer.cs:14
Method
Draw2ColorBar
(Graphics dc, RectangleF r, Orientation orientation, Color c1, Color c2)
jctool/jc_colorpicker/Util.cs:70
Method
Draw3ColorBar
(Graphics dc, RectangleF r, Orientation orientation, Color c1, Color c2, Color c3)
jctool/jc_colorpicker/Util.cs:87
Method
DrawBorder
<summary> Draws the border around the control. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:507
Method
DrawBorder
<summary> Draws the border around the control, in this case the border around the content area between the slider arrows. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:359
Method
DrawButton
<summary> Fill in the main button colour </summary> <param name="g">Graphics Object</param> <param name="buttonRect">Rectangle defining the button top
jctool/jc_colorpicker/RoundButton.cs:138
Method
DrawContent
<summary> Evaluates the DrawStyle of the control and calls the appropriate drawing function for content </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:534
Method
DrawContent
<summary> Evaluates the DrawStyle of the control and calls the appropriate drawing function for content </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:386
Method
DrawFocus
<summary> Indicate that this button has focus </summary> <param name="g">Graphics Object</param> <param name="rect">The rectangle defining the button
jctool/jc_colorpicker/RoundButton.cs:236
Method
DrawMarker
<summary> Draws the marker (circle) inside the box </summary> <param name="x"></param> <param name="y"></param> <param name="Unconditional"></param>
jctool/jc_colorpicker/ctrl2DColorBox.cs:468
Method
DrawShape
<summary> Draw the specified shape </summary> <param name="g">Graphics Object</param> <param name="pen">Pen</param> <param name="rect">The rectangle b
jctool/jc_colorpicker/RoundButton.cs:215
Method
DrawSlider
<summary> Draws the slider arrows on both sides of the control. </summary> <param name="position">position value of the slider, lowest being at the bo
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:309
Method
Draw_Style_Blue
<summary> Draws the content of the control filling in all color values with the provided Blue value. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:683
Method
Draw_Style_Blue
<summary> Fills in the content of the control showing all values of Blue (0 to 255) for the given Red and Green. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:522
Method
Draw_Style_Green
<summary> Draws the content of the control filling in all color values with the provided Green value. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:662
Method
Draw_Style_Green
<summary> Fills in the content of the control showing all values of Green (0 to 255) for the given Red and Blue. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:504
Method
Draw_Style_Hue
<summary> Draws the content of the control filling in all color values with the provided Hue value. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:563
Method
Draw_Style_Hue
<summary> Fills in the content of the control showing all values of Hue (from 0 to 360) </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:420
Method
Draw_Style_Luminance
<summary> Draws the content of the control filling in all color values with the provided Luminance or Brightness value. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:615
Method
Draw_Style_Luminance
<summary> Fills in the content of the control showing all values of Luminance (0 to 100%) for the given Hue and Saturation. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:464
Method
Draw_Style_Red
<summary> Draws the content of the control filling in all color values with the provided Red value. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:641
Method
Draw_Style_Red
<summary> Fills in the content of the control showing all values of Red (0 to 255) for the given Green and Blue. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:486
Method
Draw_Style_Saturation
<summary> Draws the content of the control filling in all color values with the provided Saturation value. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:589
Method
Draw_Style_Saturation
<summary> Fills in the content of the control showing all values of Saturation (0 to 100%) for the given Hue and Luminance. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:442
Method
EyedropColorPicker
()
jctool/jc_colorpicker/EyedropColorPicker.cs:40
Method
FillBackground
<summary> Fill in the control background </summary> <param name="g">Graphics object</param> <param name="rect">Rectangle defining the button backgroun
jctool/jc_colorpicker/RoundButton.cs:120
Method
FillShape
<summary> Method to fill the specified rectangle with either LinearGradient or PathGradient </summary> <param name="g">Graphics Object</param> <param
jctool/jc_colorpicker/RoundButton.cs:187
Method
GetColor
<summary> Returns the graphed color at the x,y position on the control </summary> <param name="x"></param> <param name="y"></param> <returns></returns
jctool/jc_colorpicker/ctrl2DColorBox.cs:844
Method
GetEdgeWidth
<summary> Calculate button edge width depending on button size </summary> <param name="rect">Rectangle defining the button</param> <returns>The width
jctool/jc_colorpicker/RoundButton.cs:259
Method
GetSnapshot
()
jctool/jc_colorpicker/EyedropColorPicker.cs:67
Method
GetWindowLong32
(IntPtr hWnd, int nIndex)
jctool/jc_colorpicker/Util.cs:208
Method
HSL
()
jctool/jc_colorpicker/AdobeColors.cs:259
Method
HexTextBox_KeyPress
(object sender, KeyPressEventArgs e)
jctool/jc_colorpicker/frmJoyConColorPicker.cs:2230
Method
HookCallbackProc
(int nCode, IntPtr wParam, IntPtr lParam)
jctool/jc_colorpicker/Util.cs:297
Method
Hue_MouseWheel
(object sender, MouseEventArgs e)
jctool/jc_colorpicker/frmJoyConColorPicker.cs:2454
Method
InitializeComponent
<summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>
jctool/jc_colorpicker/ctrl2DColorBox.cs:99
Method
InitializeComponent
<summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>
jctool/jc_colorpicker/ctrlVerticalColorSlider.cs:100
Method
InitializeComponent
<summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>
jctool/jc_colorpicker/frmJoyConColorPicker.cs:250
Method
InitializeComponent
<summary> Required method for Designer support - do not modify the contents of this method with the code editor. </summary>
jctool/jc_colorpicker/PresetNameDialog.Designer.cs:29
Method
JoyConColorPicker
<summary> Joy-Con Color Picker </summary> <param name="starting_color">Primary color</param> <param name="starting_color2">Secondary color</param> <pa
jctool/jc_colorpicker/frmJoyConColorPicker.cs:193
Method
ModifyBrightness
<summary> Modifies an existing brightness level </summary> <remarks> To reduce brightness use a number smaller than 1. To increase brightness use a nu
jctool/jc_colorpicker/AdobeColors.cs:63
Method
ModifyHue
<summary> Modifies an existing Hue level </summary> <remarks> To reduce Hue use a number smaller than 1. To increase Hue use a number larger tnan 1 </
jctool/jc_colorpicker/AdobeColors.cs:127
next →
1–100 of 198, ranked by callers