public abstract class AbstractUniformControl extends Object implements IUniformControl
GROUP_CAMERA, GROUP_DEFAULT, QUALIFIED_SEPARATOR| Modifier and Type | Method and Description |
|---|---|
static int |
calculateNameGroupHashCode(IUniformControl uc) |
boolean |
equals(Object obj) |
org.synthclipse.core.parser.Control |
getControl() |
String |
getDescription() |
String |
getGroup() |
List<org.synthclipse.core.animation.KeyFrame> |
getKeyFrames() |
String |
getName() |
int |
getNameGroupHashCode() |
String |
getProgramName() |
String |
getQualifiedName() |
org.synthclipse.core.animation.RepeatDirection |
getRepeatDirection() |
org.synthclipse.core.animation.RepeatMode |
getRepeatMode() |
boolean |
isActive() |
boolean |
isValid() |
void |
setDescription(String description) |
void |
setEventDispatcher(IUCEventDispatcher eventDispatcher) |
void |
setGroup(String group) |
void |
setKeyFrames(List<org.synthclipse.core.animation.KeyFrame> keyFrames) |
void |
setNameGroupHashCode(int nameGroupHashCode) |
void |
setRepeatDirection(org.synthclipse.core.animation.RepeatDirection repeatDirection) |
void |
setRepeatMode(org.synthclipse.core.animation.RepeatMode repeatMode) |
void |
triggerValueChangedEvent() |
void |
valueChanged(IUniformControl uniformControl) |
getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyUniformValue, getControlClass, getControlType, loadAllDefaults, setUniformValuepublic String getProgramName()
getProgramName in interface IUniformControlpublic String getName()
getName in interface IUniformControlpublic String getGroup()
getGroup in interface IUniformControlpublic void setGroup(String group)
setGroup in interface IUniformControlpublic String getDescription()
getDescription in interface IUniformControlpublic void setDescription(String description)
setDescription in interface IUniformControlpublic String getQualifiedName()
getQualifiedName in interface IUniformControlpublic void setEventDispatcher(IUCEventDispatcher eventDispatcher)
setEventDispatcher in interface IUniformControlpublic void triggerValueChangedEvent()
public void setNameGroupHashCode(int nameGroupHashCode)
setNameGroupHashCode in interface IUniformControlpublic int getNameGroupHashCode()
getNameGroupHashCode in interface IUniformControlpublic void valueChanged(IUniformControl uniformControl)
valueChanged in interface IUniformControlListenerpublic static int calculateNameGroupHashCode(IUniformControl uc)
public List<org.synthclipse.core.animation.KeyFrame> getKeyFrames()
getKeyFrames in interface IUniformControlpublic void setKeyFrames(List<org.synthclipse.core.animation.KeyFrame> keyFrames)
setKeyFrames in interface IUniformControlpublic boolean isActive()
isActive in interface IUniformControlpublic org.synthclipse.core.animation.RepeatMode getRepeatMode()
getRepeatMode in interface IUniformControlpublic void setRepeatMode(org.synthclipse.core.animation.RepeatMode repeatMode)
setRepeatMode in interface IUniformControlpublic org.synthclipse.core.animation.RepeatDirection getRepeatDirection()
getRepeatDirection in interface IUniformControlpublic void setRepeatDirection(org.synthclipse.core.animation.RepeatDirection repeatDirection)
setRepeatDirection in interface IUniformControlpublic boolean isValid()
isValid in interface IUniformControlpublic org.synthclipse.core.parser.Control getControl()
getControl in interface IUniformControl