org.box2d.proto
Class Box2D.PbBody.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
org.box2d.proto.Box2D.PbBody.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Box2D.PbBodyOrBuilder
- Enclosing class:
- Box2D.PbBody
public static final class Box2D.PbBody.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
- implements Box2D.PbBodyOrBuilder
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
clear
public Box2D.PbBody.Builder clear()
- Specified by:
clear
in interface com.google.protobuf.Message.Builder
- Specified by:
clear
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clear
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
clone
public Box2D.PbBody.Builder clone()
- Specified by:
clone
in interface com.google.protobuf.Message.Builder
- Specified by:
clone
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
clone
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interface com.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
getDefaultInstanceForType
public Box2D.PbBody getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
build
public Box2D.PbBody build()
- Specified by:
build
in interface com.google.protobuf.Message.Builder
- Specified by:
build
in interface com.google.protobuf.MessageLite.Builder
buildPartial
public Box2D.PbBody buildPartial()
- Specified by:
buildPartial
in interface com.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public Box2D.PbBody.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interface com.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbBody.Builder>
mergeFrom
public Box2D.PbBody.Builder mergeFrom(Box2D.PbBody other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbBody.Builder>
mergeFrom
public Box2D.PbBody.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom
in interface com.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbBody.Builder>
- Throws:
IOException
hasTag
public boolean hasTag()
- Specified by:
hasTag
in interface Box2D.PbBodyOrBuilder
getTag
public long getTag()
- Specified by:
getTag
in interface Box2D.PbBodyOrBuilder
setTag
public Box2D.PbBody.Builder setTag(long value)
clearTag
public Box2D.PbBody.Builder clearTag()
hasType
public boolean hasType()
- Specified by:
hasType
in interface Box2D.PbBodyOrBuilder
getType
public Box2D.PbBodyType getType()
- Specified by:
getType
in interface Box2D.PbBodyOrBuilder
setType
public Box2D.PbBody.Builder setType(Box2D.PbBodyType value)
clearType
public Box2D.PbBody.Builder clearType()
hasPosition
public boolean hasPosition()
- Specified by:
hasPosition
in interface Box2D.PbBodyOrBuilder
getPosition
public Box2D.PbVec2 getPosition()
- Specified by:
getPosition
in interface Box2D.PbBodyOrBuilder
setPosition
public Box2D.PbBody.Builder setPosition(Box2D.PbVec2 value)
setPosition
public Box2D.PbBody.Builder setPosition(Box2D.PbVec2.Builder builderForValue)
mergePosition
public Box2D.PbBody.Builder mergePosition(Box2D.PbVec2 value)
clearPosition
public Box2D.PbBody.Builder clearPosition()
getPositionBuilder
public Box2D.PbVec2.Builder getPositionBuilder()
getPositionOrBuilder
public Box2D.PbVec2OrBuilder getPositionOrBuilder()
- Specified by:
getPositionOrBuilder
in interface Box2D.PbBodyOrBuilder
hasAngle
public boolean hasAngle()
- Specified by:
hasAngle
in interface Box2D.PbBodyOrBuilder
getAngle
public float getAngle()
- Specified by:
getAngle
in interface Box2D.PbBodyOrBuilder
setAngle
public Box2D.PbBody.Builder setAngle(float value)
clearAngle
public Box2D.PbBody.Builder clearAngle()
hasLinearVelocity
public boolean hasLinearVelocity()
- Specified by:
hasLinearVelocity
in interface Box2D.PbBodyOrBuilder
getLinearVelocity
public Box2D.PbVec2 getLinearVelocity()
- Specified by:
getLinearVelocity
in interface Box2D.PbBodyOrBuilder
setLinearVelocity
public Box2D.PbBody.Builder setLinearVelocity(Box2D.PbVec2 value)
setLinearVelocity
public Box2D.PbBody.Builder setLinearVelocity(Box2D.PbVec2.Builder builderForValue)
mergeLinearVelocity
public Box2D.PbBody.Builder mergeLinearVelocity(Box2D.PbVec2 value)
clearLinearVelocity
public Box2D.PbBody.Builder clearLinearVelocity()
getLinearVelocityBuilder
public Box2D.PbVec2.Builder getLinearVelocityBuilder()
getLinearVelocityOrBuilder
public Box2D.PbVec2OrBuilder getLinearVelocityOrBuilder()
- Specified by:
getLinearVelocityOrBuilder
in interface Box2D.PbBodyOrBuilder
hasAngularVelocity
public boolean hasAngularVelocity()
- Specified by:
hasAngularVelocity
in interface Box2D.PbBodyOrBuilder
getAngularVelocity
public float getAngularVelocity()
- Specified by:
getAngularVelocity
in interface Box2D.PbBodyOrBuilder
setAngularVelocity
public Box2D.PbBody.Builder setAngularVelocity(float value)
clearAngularVelocity
public Box2D.PbBody.Builder clearAngularVelocity()
hasLinearDamping
public boolean hasLinearDamping()
- Specified by:
hasLinearDamping
in interface Box2D.PbBodyOrBuilder
getLinearDamping
public float getLinearDamping()
- Specified by:
getLinearDamping
in interface Box2D.PbBodyOrBuilder
setLinearDamping
public Box2D.PbBody.Builder setLinearDamping(float value)
clearLinearDamping
public Box2D.PbBody.Builder clearLinearDamping()
hasAngularDamping
public boolean hasAngularDamping()
- Specified by:
hasAngularDamping
in interface Box2D.PbBodyOrBuilder
getAngularDamping
public float getAngularDamping()
- Specified by:
getAngularDamping
in interface Box2D.PbBodyOrBuilder
setAngularDamping
public Box2D.PbBody.Builder setAngularDamping(float value)
clearAngularDamping
public Box2D.PbBody.Builder clearAngularDamping()
hasGravityScale
public boolean hasGravityScale()
- Specified by:
hasGravityScale
in interface Box2D.PbBodyOrBuilder
getGravityScale
public float getGravityScale()
- Specified by:
getGravityScale
in interface Box2D.PbBodyOrBuilder
setGravityScale
public Box2D.PbBody.Builder setGravityScale(float value)
clearGravityScale
public Box2D.PbBody.Builder clearGravityScale()
hasBullet
public boolean hasBullet()
- Specified by:
hasBullet
in interface Box2D.PbBodyOrBuilder
getBullet
public boolean getBullet()
- Specified by:
getBullet
in interface Box2D.PbBodyOrBuilder
setBullet
public Box2D.PbBody.Builder setBullet(boolean value)
clearBullet
public Box2D.PbBody.Builder clearBullet()
hasAllowSleep
public boolean hasAllowSleep()
- Specified by:
hasAllowSleep
in interface Box2D.PbBodyOrBuilder
getAllowSleep
public boolean getAllowSleep()
- Specified by:
getAllowSleep
in interface Box2D.PbBodyOrBuilder
setAllowSleep
public Box2D.PbBody.Builder setAllowSleep(boolean value)
clearAllowSleep
public Box2D.PbBody.Builder clearAllowSleep()
hasAwake
public boolean hasAwake()
- Specified by:
hasAwake
in interface Box2D.PbBodyOrBuilder
getAwake
public boolean getAwake()
- Specified by:
getAwake
in interface Box2D.PbBodyOrBuilder
setAwake
public Box2D.PbBody.Builder setAwake(boolean value)
clearAwake
public Box2D.PbBody.Builder clearAwake()
hasActive
public boolean hasActive()
- Specified by:
hasActive
in interface Box2D.PbBodyOrBuilder
getActive
public boolean getActive()
- Specified by:
getActive
in interface Box2D.PbBodyOrBuilder
setActive
public Box2D.PbBody.Builder setActive(boolean value)
clearActive
public Box2D.PbBody.Builder clearActive()
hasFixedRotation
public boolean hasFixedRotation()
- Specified by:
hasFixedRotation
in interface Box2D.PbBodyOrBuilder
getFixedRotation
public boolean getFixedRotation()
- Specified by:
getFixedRotation
in interface Box2D.PbBodyOrBuilder
setFixedRotation
public Box2D.PbBody.Builder setFixedRotation(boolean value)
clearFixedRotation
public Box2D.PbBody.Builder clearFixedRotation()
getFixturesList
public List<Box2D.PbFixture> getFixturesList()
- Specified by:
getFixturesList
in interface Box2D.PbBodyOrBuilder
getFixturesCount
public int getFixturesCount()
- Specified by:
getFixturesCount
in interface Box2D.PbBodyOrBuilder
getFixtures
public Box2D.PbFixture getFixtures(int index)
- Specified by:
getFixtures
in interface Box2D.PbBodyOrBuilder
setFixtures
public Box2D.PbBody.Builder setFixtures(int index,
Box2D.PbFixture value)
setFixtures
public Box2D.PbBody.Builder setFixtures(int index,
Box2D.PbFixture.Builder builderForValue)
addFixtures
public Box2D.PbBody.Builder addFixtures(Box2D.PbFixture value)
addFixtures
public Box2D.PbBody.Builder addFixtures(int index,
Box2D.PbFixture value)
addFixtures
public Box2D.PbBody.Builder addFixtures(Box2D.PbFixture.Builder builderForValue)
addFixtures
public Box2D.PbBody.Builder addFixtures(int index,
Box2D.PbFixture.Builder builderForValue)
addAllFixtures
public Box2D.PbBody.Builder addAllFixtures(Iterable<? extends Box2D.PbFixture> values)
clearFixtures
public Box2D.PbBody.Builder clearFixtures()
removeFixtures
public Box2D.PbBody.Builder removeFixtures(int index)
getFixturesBuilder
public Box2D.PbFixture.Builder getFixturesBuilder(int index)
getFixturesOrBuilder
public Box2D.PbFixtureOrBuilder getFixturesOrBuilder(int index)
- Specified by:
getFixturesOrBuilder
in interface Box2D.PbBodyOrBuilder
getFixturesOrBuilderList
public List<? extends Box2D.PbFixtureOrBuilder> getFixturesOrBuilderList()
- Specified by:
getFixturesOrBuilderList
in interface Box2D.PbBodyOrBuilder
addFixturesBuilder
public Box2D.PbFixture.Builder addFixturesBuilder()
addFixturesBuilder
public Box2D.PbFixture.Builder addFixturesBuilder(int index)
getFixturesBuilderList
public List<Box2D.PbFixture.Builder> getFixturesBuilderList()
Copyright © 2013. All Rights Reserved.