Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Commit

Permalink
Create Params.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
Ari Madian committed Jan 17, 2019
1 parent 2fc6b8e commit f9b618b
Showing 1 changed file with 95 additions and 0 deletions.
95 changes: 95 additions & 0 deletions docs/SDK-Docs/Params.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
#####
NZXTSharp.Params
#####

.. contents:: Table Of Contents

Classes
=====

*****
_02Param.cs
*****

Properties
^^^^^

:code:`int Value { get => GetValue(); }` Gets the param's value.

:code:`List<string> CompatibleWith { get; }` A list of all devices that the param is compatible with.

Constructors
^^^^^

To make an instace of an 02Param:

.. code-block:: csharp
_02Param param = new _02Param();
Methods
^^^^^

:code:`int GetValue()`
Gets the Param's value, for 02Param, will always be 0x02

*****
_03Param.cs
*****

Properties
^^^^^

:code:`int Value { get => GetValue(); }` Gets the param's value.

:code:`List<string> CompatibleWith { get; }` A list of all devices that the param is compatible with.

Constructors
^^^^^

To make an instace of an 03Param:

.. code-block:: csharp
_03Param param = new _03Param();
Methods
^^^^^

:code:`int GetValue()`
Gets the Param's value, for 023Param, will always be 0x03

*****
CISS.cs
*****

CISS stands for Color In Set/ Speed. CISS params are not meant to be used by the user, instead being used internally.

Properties
^^^^^

:code:`int Value { get => GetValue(); }` Gets the param's value.

:code:`List<string> CompatibleWith { get; }` A list of all devices that the param is compatible with.

Constructors
^^^^^

:code:`CISS(int speed) {}`

:code:`CISS(int colorIndex, int speed) {}`

Methods
^^^^^

:code:`int GetValue()`
Gets the Param's value, for 023Param, will always be 0x03

*****
LSS.cs
*****


*****
Direction.cs
*****

0 comments on commit f9b618b

Please sign in to comment.