Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
proview
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Esteban Blanc
proview
Commits
a06d8823
Commit
a06d8823
authored
Dec 05, 2011
by
Claes Sjofors
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Ge, Bit type added for all digital attributes, and reference attribute for SetDig
parent
7456d7d0
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
340 additions
and
513 deletions
+340
-513
xtt/lib/ge/src/ge_dyn.cpp
xtt/lib/ge/src/ge_dyn.cpp
+327
-513
xtt/lib/ge/src/ge_dyn.h
xtt/lib/ge/src/ge_dyn.h
+13
-0
No files found.
xtt/lib/ge/src/ge_dyn.cpp
View file @
a06d8823
This diff is collapsed.
Click to expand it.
xtt/lib/ge/src/ge_dyn.h
View file @
a06d8823
...
@@ -1038,6 +1038,8 @@ class GeDigFlash : public GeDynElem {
...
@@ -1038,6 +1038,8 @@ class GeDigFlash : public GeDynElem {
bool
first_scan
;
bool
first_scan
;
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
bool
on
;
bool
on
;
int
a_typeid
;
unsigned
int
bitmask
;
GeDigFlash
(
GeDyn
*
e_dyn
)
:
GeDigFlash
(
GeDyn
*
e_dyn
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_DigFlash
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigFlash
),
GeDynElem
(
e_dyn
,
ge_mDynType_DigFlash
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigFlash
),
...
@@ -1109,6 +1111,8 @@ class GeDigBorder : public GeDynElem {
...
@@ -1109,6 +1111,8 @@ class GeDigBorder : public GeDynElem {
int
inverted
;
int
inverted
;
bool
first_scan
;
bool
first_scan
;
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
int
a_typeid
;
unsigned
int
bitmask
;
GeDigBorder
(
GeDyn
*
e_dyn
)
:
GeDigBorder
(
GeDyn
*
e_dyn
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_DigBorder
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigBorder
),
GeDynElem
(
e_dyn
,
ge_mDynType_DigBorder
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigBorder
),
...
@@ -1143,6 +1147,8 @@ class GeDigText : public GeDynElem {
...
@@ -1143,6 +1147,8 @@ class GeDigText : public GeDynElem {
bool
first_scan
;
bool
first_scan
;
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
char
high_text
[
80
];
char
high_text
[
80
];
int
a_typeid
;
unsigned
int
bitmask
;
GeDigText
(
GeDyn
*
e_dyn
,
ge_mInstance
e_instance
=
ge_mInstance_1
)
:
GeDigText
(
GeDyn
*
e_dyn
,
ge_mInstance
e_instance
=
ge_mInstance_1
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_DigText
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigText
)
GeDynElem
(
e_dyn
,
ge_mDynType_DigText
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigText
)
...
@@ -1441,6 +1447,8 @@ class GeDigShift : public GeDynElem {
...
@@ -1441,6 +1447,8 @@ class GeDigShift : public GeDynElem {
int
inverted
;
int
inverted
;
bool
first_scan
;
bool
first_scan
;
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
int
a_typeid
;
unsigned
int
bitmask
;
GeDigShift
(
GeDyn
*
e_dyn
)
:
GeDigShift
(
GeDyn
*
e_dyn
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_DigShift
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigShift
)
GeDynElem
(
e_dyn
,
ge_mDynType_DigShift
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigShift
)
...
@@ -1475,6 +1483,8 @@ class GeAnimation : public GeDynElem {
...
@@ -1475,6 +1483,8 @@ class GeAnimation : public GeDynElem {
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
int
animation_count
;
int
animation_count
;
int
animation_direction
;
int
animation_direction
;
int
a_typeid
;
unsigned
int
bitmask
;
GeAnimation
(
GeDyn
*
e_dyn
)
:
GeAnimation
(
GeDyn
*
e_dyn
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_Animation
,
(
ge_mActionType
)
0
,
ge_eDynPrio_Animation
),
GeDynElem
(
e_dyn
,
ge_mDynType_Animation
,
(
ge_mActionType
)
0
,
ge_eDynPrio_Animation
),
...
@@ -1632,6 +1642,8 @@ class GeDigSound : public GeDynElem {
...
@@ -1632,6 +1642,8 @@ class GeDigSound : public GeDynElem {
bool
first_scan
;
bool
first_scan
;
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
double
time_since_last
;
double
time_since_last
;
int
a_typeid
;
unsigned
int
bitmask
;
GeDigSound
(
GeDyn
*
e_dyn
,
ge_mInstance
e_instance
=
ge_mInstance_1
)
:
GeDigSound
(
GeDyn
*
e_dyn
,
ge_mInstance
e_instance
=
ge_mInstance_1
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_DigSound
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigSound
),
GeDynElem
(
e_dyn
,
ge_mDynType_DigSound
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigSound
),
...
@@ -2245,6 +2257,7 @@ class GeDigCommand : public GeDynElem {
...
@@ -2245,6 +2257,7 @@ class GeDigCommand : public GeDynElem {
bool
first_scan
;
bool
first_scan
;
pwr_tBoolean
old_value
;
pwr_tBoolean
old_value
;
int
a_typeid
;
int
a_typeid
;
unsigned
int
bitmask
;
GeDigCommand
(
GeDyn
*
e_dyn
,
ge_mInstance
e_instance
=
ge_mInstance_1
)
:
GeDigCommand
(
GeDyn
*
e_dyn
,
ge_mInstance
e_instance
=
ge_mInstance_1
)
:
GeDynElem
(
e_dyn
,
ge_mDynType_DigCommand
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigCommand
)
GeDynElem
(
e_dyn
,
ge_mDynType_DigCommand
,
(
ge_mActionType
)
0
,
ge_eDynPrio_DigCommand
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment