Skip to content

Commit d317c8d

Browse files
StartAutomatingStartAutomating
authored andcommitted
feat: Removing thread job dependency from obs-powershell
Also, regenerating shaders if any updates exist
1 parent e1c3791 commit d317c8d

1 file changed

Lines changed: 144 additions & 0 deletions

File tree

docs/Set-OBSClockAnalogShader.md

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
Get-OBSClockAnalogShader
2+
------------------------
3+
4+
### Synopsis
5+
6+
Get-OBSClockAnalogShader [[-CurrentTimeMs] <int>] [[-CurrentTimeSec] <int>] [[-CurrentTimeMin] <int>] [[-CurrentTimeHour] <int>] [[-HourHandleColor] <float[]>] [[-MinuteHandleColor] <float[]>] [[-SecondHandleColor] <float[]>] [[-OutlineColor] <float[]>] [[-TopLineColor] <float[]>] [[-BackgroundColor] <float[]>] [[-TimeOffsetHours] <int>] [[-SourceName] <string>] [[-FilterName] <string>] [[-ShaderText] <string>] [-Force] [-PassThru] [-NoResponse] [-UseShaderTime] [<CommonParameters>]
7+
8+
---
9+
10+
### Description
11+
12+
---
13+
14+
### Parameters
15+
#### **BackgroundColor**
16+
17+
|Type |Required|Position|PipelineInput|Aliases |
18+
|-----------|--------|--------|-------------|----------------|
19+
|`[float[]]`|false |9 |false |background_color|
20+
21+
#### **CurrentTimeHour**
22+
23+
|Type |Required|Position|PipelineInput|Aliases |
24+
|-------|--------|--------|-------------|-----------------|
25+
|`[int]`|false |3 |false |current_time_hour|
26+
27+
#### **CurrentTimeMin**
28+
29+
|Type |Required|Position|PipelineInput|Aliases |
30+
|-------|--------|--------|-------------|----------------|
31+
|`[int]`|false |2 |false |current_time_min|
32+
33+
#### **CurrentTimeMs**
34+
35+
|Type |Required|Position|PipelineInput|Aliases |
36+
|-------|--------|--------|-------------|---------------|
37+
|`[int]`|false |0 |false |current_time_ms|
38+
39+
#### **CurrentTimeSec**
40+
41+
|Type |Required|Position|PipelineInput|Aliases |
42+
|-------|--------|--------|-------------|----------------|
43+
|`[int]`|false |1 |false |current_time_sec|
44+
45+
#### **FilterName**
46+
47+
|Type |Required|Position|PipelineInput |
48+
|----------|--------|--------|---------------------|
49+
|`[string]`|false |12 |true (ByPropertyName)|
50+
51+
#### **Force**
52+
53+
|Type |Required|Position|PipelineInput|
54+
|----------|--------|--------|-------------|
55+
|`[switch]`|false |Named |false |
56+
57+
#### **HourHandleColor**
58+
59+
|Type |Required|Position|PipelineInput|Aliases |
60+
|-----------|--------|--------|-------------|-----------------|
61+
|`[float[]]`|false |4 |false |hour_handle_color|
62+
63+
#### **MinuteHandleColor**
64+
65+
|Type |Required|Position|PipelineInput|Aliases |
66+
|-----------|--------|--------|-------------|-------------------|
67+
|`[float[]]`|false |5 |false |minute_handle_color|
68+
69+
#### **NoResponse**
70+
71+
|Type |Required|Position|PipelineInput|
72+
|----------|--------|--------|-------------|
73+
|`[switch]`|false |Named |false |
74+
75+
#### **OutlineColor**
76+
77+
|Type |Required|Position|PipelineInput|Aliases |
78+
|-----------|--------|--------|-------------|-------------|
79+
|`[float[]]`|false |7 |false |outline_color|
80+
81+
#### **PassThru**
82+
83+
|Type |Required|Position|PipelineInput|
84+
|----------|--------|--------|-------------|
85+
|`[switch]`|false |Named |false |
86+
87+
#### **SecondHandleColor**
88+
89+
|Type |Required|Position|PipelineInput|Aliases |
90+
|-----------|--------|--------|-------------|-------------------|
91+
|`[float[]]`|false |6 |false |second_handle_color|
92+
93+
#### **ShaderText**
94+
95+
|Type |Required|Position|PipelineInput|Aliases |
96+
|----------|--------|--------|-------------|-------------|
97+
|`[string]`|false |13 |false |ShaderContent|
98+
99+
#### **SourceName**
100+
101+
|Type |Required|Position|PipelineInput |Aliases |
102+
|----------|--------|--------|---------------------|-------------|
103+
|`[string]`|false |11 |true (ByPropertyName)|SceneItemName|
104+
105+
#### **TimeOffsetHours**
106+
107+
|Type |Required|Position|PipelineInput|Aliases |
108+
|-------|--------|--------|-------------|-----------------|
109+
|`[int]`|false |10 |false |time_offset_hours|
110+
111+
#### **TopLineColor**
112+
113+
|Type |Required|Position|PipelineInput|Aliases |
114+
|-----------|--------|--------|-------------|--------------|
115+
|`[float[]]`|false |8 |false |top_line_color|
116+
117+
#### **UseShaderTime**
118+
119+
|Type |Required|Position|PipelineInput|
120+
|----------|--------|--------|-------------|
121+
|`[switch]`|false |Named |false |
122+
123+
---
124+
125+
### Inputs
126+
System.String
127+
128+
---
129+
130+
### Outputs
131+
* [Object](https://learn.microsoft.com/en-us/dotnet/api/System.Object)
132+
133+
---
134+
135+
### Syntax
136+
```PowerShell
137+
syntaxItem
138+
```
139+
```PowerShell
140+
----------
141+
```
142+
```PowerShell
143+
{@{name=Get-OBSClockAnalogShader; CommonParameters=True; parameter=System.Object[]}}
144+
```

0 commit comments

Comments
 (0)