Elin Decompiled Documentation
EA 23.179 Nightly
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
w
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Events
Files
File List
File Members
All
$
a
b
c
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
z
Functions
Variables
Enumerations
a
b
c
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
z
•
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Properties
Events
Pages
Loading...
Searching...
No Matches
Outline8.cs
Go to the documentation of this file.
1
using
System.Collections.Generic;
2
using
UnityEngine;
3
4
public
class
Outline8
:
ModifiedShadow
5
{
6
public
override
void
ModifyVertices
(List<UIVertex> verts)
7
{
8
if
(!IsActive())
9
{
10
return
;
11
}
12
int
num = verts.Count * 9;
13
if
(verts.Capacity < num)
14
{
15
verts.Capacity = num;
16
}
17
int
count = verts.Count;
18
int
num2 = 0;
19
for
(
int
i = -1; i <= 1; i++)
20
{
21
for
(
int
j = -1; j <= 1; j++)
22
{
23
if
(i != 0 || j != 0)
24
{
25
int
num3 = num2 + count;
26
ApplyShadow(verts, base.effectColor, num2, num3, base.effectDistance.x * (
float
)i, base.effectDistance.y * (
float
)j);
27
num2 = num3;
28
}
29
}
30
}
31
}
32
}
ModifiedShadow
Definition:
ModifiedShadow.cs:6
Outline8
Definition:
Outline8.cs:5
Outline8.ModifyVertices
override void ModifyVertices(List< UIVertex > verts)
Definition:
Outline8.cs:6
Elin
Plugins.UI
Outline8.cs
Generated by
1.9.6