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.